(function(){"use strict";const Ce=Symbol(),Ka="http://www.w3.org/1999/xhtml",Xa="http://www.w3.org/2000/svg",Ja="@attach",Un=!1;var Ju=Array.isArray,$a=Array.prototype.indexOf,Or=Array.from,Pr=Object.defineProperty,St=Object.getOwnPropertyDescriptor,es=Object.getOwnPropertyDescriptors,ts=Object.prototype,us=Array.prototype,Gn=Object.getPrototypeOf,Zn=Object.isExtensible;function ou(t){return typeof t=="function"}const A=()=>{};function jn(t){for(var e=0;e{t=r,e=n});return{promise:u,resolve:t,reject:e}}const Ke=2,qr=4,Mr=8,lu=16,mt=32,jt=64,Wn=128,$e=256,$u=512,qe=1024,et=2048,Ct=4096,rt=8192,Wt=16384,er=32768,Yt=65536,Yn=1<<17,ns=1<<18,Vr=1<<19,Qn=1<<20,zr=1<<21,Hr=1<<22,Qt=1<<23,Bt=Symbol("$state"),Kn=Symbol("legacy props"),is=Symbol(""),Ur=new class extends Error{name="StaleReactionError";message="The reaction that called `getAbortSignal()` was re-run or destroyed"};function as(){throw new Error("https://svelte.dev/e/await_outside_boundary")}function Xn(t){throw new Error("https://svelte.dev/e/lifecycle_outside_component")}function ss(){throw new Error("https://svelte.dev/e/async_derived_orphan")}function os(t){throw new Error("https://svelte.dev/e/effect_in_teardown")}function ls(){throw new Error("https://svelte.dev/e/effect_in_unowned_derived")}function cs(t){throw new Error("https://svelte.dev/e/effect_orphan")}function fs(){throw new Error("https://svelte.dev/e/effect_update_depth_exceeded")}function ds(t){throw new Error("https://svelte.dev/e/props_invalid_value")}function hs(){throw new Error("https://svelte.dev/e/state_descriptors_fixed")}function bs(){throw new Error("https://svelte.dev/e/state_prototype_fixed")}function vs(){throw new Error("https://svelte.dev/e/state_unsafe_mutation")}function gs(){console.warn("https://svelte.dev/e/select_multiple_invalid_value")}let ps=!1;function Jn(t){return t===this.v}function $n(t,e){return t!=t?e==e:t!==e||t!==null&&typeof t=="object"||typeof t=="function"}function ms(t,e){return t!==e}function ei(t){return!$n(t,this.v)}let cu=!1,xs=!1;function Ds(){cu=!0}let ke=null;function tr(t){ke=t}function xe(t,e=!1,u){ke={p:ke,c:null,e:null,s:t,x:null,l:cu&&!e?{s:null,u:null,$:[]}:null}}function De(t){var e=ke,u=e.e;if(u!==null){e.e=null;for(var r of u)mi(r)}return ke=e.p,{}}function fu(){return!cu||ke!==null&&ke.l===null}const Es=new WeakMap;function ws(t){var e=Q;if(e===null)return te.f|=Qt,t;if((e.f&er)===0){if((e.f&Wn)===0)throw!e.parent&&t instanceof Error&&ti(t),t;e.b.error(t)}else Gr(t,e)}function Gr(t,e){for(;e!==null;){if((e.f&Wn)!==0)try{e.b.error(t);return}catch(u){t=u}e=e.parent}throw t instanceof Error&&ti(t),t}function ti(t){const e=Es.get(t);e&&(Pr(t,"message",{value:e.message}),Pr(t,"stack",{value:e.stack}))}let _u=[],Zr=[];function ui(){var t=_u;_u=[],jn(t)}function _s(){var t=Zr;Zr=[],jn(t)}function ur(t){_u.length===0&&queueMicrotask(ui),_u.push(t)}function As(){_u.length>0&&ui(),Zr.length>0&&_s()}function ys(){for(var t=Q.b;t!==null&&!t.has_pending_snippet();)t=t.parent;return t===null&&as(),t}function rr(t){var e=Ke|et,u=te!==null&&(te.f&Ke)!==0?te:null;return Q===null||u!==null&&(u.f&$e)!==0?e|=$e:Q.f|=Vr,{ctx:ke,deps:null,effects:null,equals:Jn,f:e,fn:t,reactions:null,rv:0,v:Ce,wv:0,parent:u??Q,ac:null}}function Fs(t,e){let u=Q;u===null&&ss();var r=u.b,n=void 0,i=yu(Ce),a=null,o=!te;return Ms(()=>{try{var s=t()}catch(g){s=Promise.reject(g)}var l=()=>s;n=a?.then(l,l)??Promise.resolve(s),a=n;var c=Ee,h=r.pending;o&&(r.update_pending_count(1),h||c.increment());const d=(g,v=void 0)=>{a=null,h||c.activate(),v?v!==Ur&&(i.f|=Qt,sr(i,v)):((i.f&Qt)!==0&&(i.f^=Qt),sr(i,g)),o&&(r.update_pending_count(-1),h||c.decrement()),ai()};if(n.then(d,g=>d(null,g||"unknown")),c)return()=>{queueMicrotask(()=>c.neuter())}}),new Promise(s=>{function l(c){function h(){c===n?s(i):l(n)}c.then(h,h)}l(n)})}function R(t){const e=rr(t);return ki(e),e}function jr(t){const e=rr(t);return e.equals=ei,e}function ri(t){var e=t.effects;if(e!==null){t.effects=null;for(var u=0;uFs(s))).then(s=>{n?.activate(),a();try{u([...t.map(r),...s])}catch(l){(i.f&Wt)===0&&Gr(l,i)}n?.deactivate(),ai()}).catch(s=>{o.error(s)})}function Ts(){var t=Q,e=te,u=ke;return function(){Lt(t),lt(e),tr(u)}}function ai(){Lt(null),lt(null),tr(null)}const Au=new Set;let Ee=null,du=null,si=new Set,nr=[];function oi(){const t=nr.shift();nr.length>0&&queueMicrotask(oi),t()}let Kt=[],ir=null,Yr=!1,ar=!1;class hu{current=new Map;#e=new Map;#u=new Set;#t=0;#n=null;#c=!1;#i=[];#s=[];#a=[];#r=[];#o=[];#f=[];#d=[];skipped_effects=new Set;process(e){Kt=[];var u=null;if(Au.size>1){u=new Map,du=new Map;for(const[i,a]of this.current)u.set(i,{v:i.v,wv:i.wv}),i.v=a;for(const i of Au)if(i!==this)for(const[a,o]of i.#e)u.has(a)||(u.set(a,{v:a.v,wv:a.wv}),a.v=o)}for(const i of e)this.#b(i);if(this.#i.length===0&&this.#t===0){this.#h();var r=this.#a,n=this.#r;this.#a=[],this.#r=[],this.#o=[],Ee=null,ci(r),ci(n),Ee===null?Ee=this:Au.delete(this),this.#n?.resolve()}else this.#l(this.#a),this.#l(this.#r),this.#l(this.#o);if(u){for(const[i,{v:a,wv:o}]of u)i.wv<=o&&(i.v=a);du=null}for(const i of this.#i)Tu(i);for(const i of this.#s)Tu(i);this.#i=[],this.#s=[]}#b(e){e.f^=qe;for(var u=e.first;u!==null;){var r=u.f,n=(r&(mt|jt))!==0,i=n&&(r&qe)!==0,a=i||(r&rt)!==0||this.skipped_effects.has(u);if(!a&&u.fn!==null){if(n)u.f^=qe;else if((r&qe)===0)if((r&qr)!==0)this.#r.push(u);else if((r&Hr)!==0){var o=u.b?.pending?this.#s:this.#i;o.push(u)}else fr(u)&&((u.f&lu)!==0&&this.#o.push(u),Tu(u));var s=u.first;if(s!==null){u=s;continue}}var l=u.parent;for(u=u.next;u===null&&l!==null;)u=l.next,l=l.parent}}#l(e){for(const u of e)((u.f&et)!==0?this.#f:this.#d).push(u),We(u,qe);e.length=0}capture(e,u){this.#e.has(e)||this.#e.set(e,u),this.current.set(e,e.v)}activate(){Ee=this}deactivate(){Ee=null;for(const e of si)if(si.delete(e),e(),Ee!==null)break}neuter(){this.#c=!0}flush(){Kt.length>0?li():this.#h(),Ee===this&&(this.#t===0&&Au.delete(this),this.deactivate())}#h(){if(!this.#c)for(const e of this.#u)e();this.#u.clear()}increment(){this.#t+=1}decrement(){if(this.#t-=1,this.#t===0){for(const e of this.#f)We(e,et),Xt(e);for(const e of this.#d)We(e,Ct),Xt(e);this.#a=[],this.#r=[],this.flush()}else this.deactivate()}add_callback(e){this.#u.add(e)}settled(){return(this.#n??=rs()).promise}static ensure(){if(Ee===null){const e=Ee=new hu;Au.add(Ee),ar||hu.enqueue(()=>{Ee===e&&e.flush()})}return Ee}static enqueue(e){nr.length===0&&queueMicrotask(oi),nr.unshift(e)}}function Ss(t){var e=ar;ar=!0;try{for(var u;;){if(As(),Kt.length===0&&(Ee?.flush(),Kt.length===0))return ir=null,u;li()}}finally{ar=e}}function li(){var t=gu;Yr=!0;try{var e=0;for(yi(!0);Kt.length>0;){var u=hu.ensure();if(e++>1e3){var r,n;Cs()}u.process(Kt),Jt.clear()}}finally{Yr=!1,yi(t),ir=null}}function Cs(){try{fs()}catch(t){Gr(t,ir)}}function ci(t){var e=t.length;if(e!==0){for(var u=0;un&&(r.f&Qn)!==0)break}}for(;u{if(eu===i)return o();var s=te,l=eu;lt(null),Si(i);var c=o();return lt(s),Si(l),c};return r&&u.set("length",ne(t.length)),new Proxy(t,{defineProperty(o,s,l){(!("value"in l)||l.configurable===!1||l.enumerable===!1||l.writable===!1)&&hs();var c=u.get(s);return c===void 0?c=a(()=>{var h=ne(l.value);return u.set(s,h),h}):V(c,l.value,!0),!0},deleteProperty(o,s){var l=u.get(s);if(l===void 0){if(s in o){const c=a(()=>ne(Ce));u.set(s,c),Qr(n)}}else V(l,Ce),Qr(n);return!0},get(o,s,l){if(s===Bt)return t;var c=u.get(s),h=s in o;if(c===void 0&&(!h||St(o,s)?.writable)&&(c=a(()=>{var g=nt(h?o[s]:Ce),v=ne(g);return v}),u.set(s,c)),c!==void 0){var d=f(c);return d===Ce?void 0:d}return Reflect.get(o,s,l)},getOwnPropertyDescriptor(o,s){var l=Reflect.getOwnPropertyDescriptor(o,s);if(l&&"value"in l){var c=u.get(s);c&&(l.value=f(c))}else if(l===void 0){var h=u.get(s),d=h?.v;if(h!==void 0&&d!==Ce)return{enumerable:!0,configurable:!0,value:d,writable:!0}}return l},has(o,s){if(s===Bt)return!0;var l=u.get(s),c=l!==void 0&&l.v!==Ce||Reflect.has(o,s);if(l!==void 0||Q!==null&&(!c||St(o,s)?.writable)){l===void 0&&(l=a(()=>{var d=c?nt(o[s]):Ce,g=ne(d);return g}),u.set(s,l));var h=f(l);if(h===Ce)return!1}return c},set(o,s,l,c){var h=u.get(s),d=s in o;if(r&&s==="length")for(var g=l;gne(Ce)),u.set(g+"",v))}if(h===void 0)(!d||St(o,s)?.writable)&&(h=a(()=>ne(void 0)),V(h,nt(l)),u.set(s,h));else{d=h.v!==Ce;var p=a(()=>nt(l));V(h,p)}var _=Reflect.getOwnPropertyDescriptor(o,s);if(_?.set&&_.set.call(c,l),!d){if(r&&typeof s=="string"){var x=u.get("length"),D=Number(s);Number.isInteger(D)&&D>=x.v&&V(x,D+1)}Qr(n)}return!0},ownKeys(o){f(n);var s=Reflect.ownKeys(o).filter(h=>{var d=u.get(h);return d===void 0||d.v!==Ce});for(var[l,c]of u)c.v!==Ce&&!(l in o)&&s.push(l);return s},setPrototypeOf(){bs()}})}function di(t){try{if(t!==null&&typeof t=="object"&&Bt in t)return t[Bt]}catch{}return t}function Is(t,e){return Object.is(di(t),di(e))}var hi,bi,vi,gi;function Ns(){if(hi===void 0){hi=window,bi=/Firefox/.test(navigator.userAgent);var t=Element.prototype,e=Node.prototype,u=Text.prototype;vi=St(e,"firstChild").get,gi=St(e,"nextSibling").get,Zn(t)&&(t.__click=void 0,t.__className=void 0,t.__attributes=null,t.__style=void 0,t.__e=void 0),Zn(u)&&(u.__t=void 0)}}function It(t=""){return document.createTextNode(t)}function st(t){return vi.call(t)}function or(t){return gi.call(t)}function w(t,e){return st(t)}function I(t,e){{var u=st(t);return u instanceof Comment&&u.data===""?or(u):u}}function Pe(t,e=1,u=!1){let r=t;for(;e--;)r=or(r);return r}function Rs(t){t.textContent=""}function lr(){return!1}function Ls(t,e){if(e){const u=document.body;t.autofocus=!0,ur(()=>{document.activeElement===u&&t.focus()})}}function Fu(t){var e=te,u=Q;lt(null),Lt(null);try{return t()}finally{lt(e),Lt(u)}}function Os(t){Q===null&&te===null&&cs(),te!==null&&(te.f&$e)!==0&&Q===null&&ls(),$t&&os()}function Ps(t,e){var u=e.last;u===null?e.last=e.first=t:(u.next=t,t.prev=u,e.last=t)}function xt(t,e,u,r=!0){var n=Q;n!==null&&(n.f&rt)!==0&&(t|=rt);var i={ctx:ke,deps:null,nodes_start:null,nodes_end:null,f:t|et,first:null,fn:e,last:null,next:null,parent:n,b:n&&n.b,prev:null,teardown:null,transitions:null,wv:0,ac:null};if(u)try{Tu(i),i.f|=er}catch(s){throw je(i),s}else e!==null&&Xt(i);var a=u&&i.deps===null&&i.first===null&&i.nodes_start===null&&i.teardown===null&&(i.f&Vr)===0;if(!a&&r&&(n!==null&&Ps(i,n),te!==null&&(te.f&Ke)!==0&&(t&jt)===0)){var o=te;(o.effects??=[]).push(i)}return i}function pi(t){const e=xt(Mr,null,!1);return We(e,qe),e.teardown=t,e}function Nt(t){Os();var e=Q.f,u=!te&&(e&mt)!==0&&(e&er)===0;if(u){var r=ke;(r.e??=[]).push(t)}else return mi(t)}function mi(t){return xt(qr|Qn,t,!1)}function qs(t){hu.ensure();const e=xt(jt,t,!0);return(u={})=>new Promise(r=>{u.outro?vu(e,()=>{je(e),r(void 0)}):(je(e),r(void 0))})}function bu(t){return xt(qr,t,!1)}function Ms(t){return xt(Hr|Vr,t,!0)}function Vs(t,e=0){return xt(Mr|e,t,!0)}function U(t,e=[],u=[]){ii(e,u,r=>{xt(Mr,()=>t(...r.map(f)),!0)})}function Rt(t,e=0){var u=xt(lu|e,t,!0);return u}function it(t,e=!0){return xt(mt,t,!0,e)}function xi(t){var e=t.teardown;if(e!==null){const u=$t,r=te;Fi(!0),lt(null);try{e.call(null)}finally{Fi(u),lt(r)}}}function Di(t,e=!1){var u=t.first;for(t.first=t.last=null;u!==null;){const n=u.ac;n!==null&&Fu(()=>{n.abort(Ur)});var r=u.next;(u.f&jt)!==0?u.parent=null:je(u,e),u=r}}function zs(t){for(var e=t.first;e!==null;){var u=e.next;(e.f&mt)===0&&je(e),e=u}}function je(t,e=!0){var u=!1;(e||(t.f&ns)!==0)&&t.nodes_start!==null&&t.nodes_end!==null&&(Ei(t.nodes_start,t.nodes_end),u=!0),Di(t,e&&!u),dr(t,0),We(t,Wt);var r=t.transitions;if(r!==null)for(const i of r)i.stop();xi(t);var n=t.parent;n!==null&&n.first!==null&&wi(t),t.next=t.prev=t.teardown=t.ctx=t.deps=t.fn=t.nodes_start=t.nodes_end=t.ac=null}function Ei(t,e){for(;t!==null;){var u=t===e?null:or(t);t.remove(),t=u}}function wi(t){var e=t.parent,u=t.prev,r=t.next;u!==null&&(u.next=r),r!==null&&(r.prev=u),e!==null&&(e.first===t&&(e.first=r),e.last===t&&(e.last=u))}function vu(t,e){var u=[];Kr(t,u,!0),_i(u,()=>{je(t),e&&e()})}function _i(t,e){var u=t.length;if(u>0){var r=()=>--u||e();for(var n of t)n.out(r)}else e()}function Kr(t,e,u){if((t.f&rt)===0){if(t.f^=rt,t.transitions!==null)for(const a of t.transitions)(a.is_global||u)&&e.push(a);for(var r=t.first;r!==null;){var n=r.next,i=(r.f&Yt)!==0||(r.f&mt)!==0;Kr(r,e,i?u:!1),r=n}}}function cr(t){Ai(t,!0)}function Ai(t,e){if((t.f&rt)!==0){t.f^=rt,(t.f&qe)===0&&(We(t,et),Xt(t));for(var u=t.first;u!==null;){var r=u.next,n=(u.f&Yt)!==0||(u.f&mt)!==0;Ai(u,n?e:!1),u=r}if(t.transitions!==null)for(const i of t.transitions)(i.is_global||e)&&i.in()}}let gu=!1;function yi(t){gu=t}let $t=!1;function Fi(t){$t=t}let te=null,ot=!1;function lt(t){te=t}let Q=null;function Lt(t){Q=t}let Dt=null;function ki(t){te!==null&&(Dt===null?Dt=[t]:Dt.push(t))}let ze=null,Xe=0,tt=null;function Hs(t){tt=t}let Ti=1,ku=0,eu=ku;function Si(t){eu=t}let Ot=!1;function Ci(){return++Ti}function fr(t){var e=t.f;if((e&et)!==0)return!0;if((e&Ct)!==0){var u=t.deps,r=(e&$e)!==0;if(u!==null){var n,i,a=(e&$u)!==0,o=r&&Q!==null&&!Ot,s=u.length;if((a||o)&&(Q===null||(Q.f&Wt)===0)){var l=t,c=l.parent;for(n=0;nt.wv)return!0}(!r||Q!==null&&!Ot)&&We(t,qe)}return!1}function Bi(t,e,u=!0){var r=t.reactions;if(r!==null&&!Dt?.includes(t))for(var n=0;n{t.ac.abort(Ur)}),t.ac=null);try{t.f|=zr;var h=t.fn,d=h(),g=t.deps;if(ze!==null){var v;if(dr(t,Xe),g!==null&&Xe>0)for(g.length=Xe+ze.length,v=0;vu?.call(this,i))}return t.startsWith("pointer")||t.startsWith("touch")||t==="wheel"?ur(()=>{e.addEventListener(t,n,r)}):e.addEventListener(t,n,r),n}function ut(t,e,u,r,n){var i={capture:r,passive:n},a=Oi(t,e,u,i);(e===document.body||e===window||e===document||e instanceof HTMLMediaElement)&&pi(()=>{e.removeEventListener(t,a,i)})}function Pt(t){for(var e=0;e{throw D});throw d}}finally{t.__root=e,delete t.currentTarget,lt(c),Lt(h)}}}function Jr(t){var e=document.createElement("template");return e.innerHTML=t.replaceAll("",""),e.content}function tu(t,e){var u=Q;u.nodes_start===null&&(u.nodes_start=t,u.nodes_end=e)}function E(t,e){var u=(e&1)!==0,r=(e&2)!==0,n,i=!t.startsWith("");return()=>{n===void 0&&(n=Jr(i?t:""+t),u||(n=st(n)));var a=r||bi?document.importNode(n,!0):n.cloneNode(!0);if(u){var o=st(a),s=a.lastChild;tu(o,s)}else tu(a,a);return a}}function Zs(t,e,u="svg"){var r=!t.startsWith(""),n=`<${u}>${r?t:""+t}`,i;return()=>{if(!i){var a=Jr(n),o=st(a);i=st(o)}var s=i.cloneNode(!0);return tu(s,s),s}}function js(t,e){return Zs(t,e,"svg")}function $r(t=""){{var e=It(t+"");return tu(e,e),e}}function N(){var t=document.createDocumentFragment(),e=document.createComment(""),u=It();return t.append(e,u),tu(e,u),t}function b(t,e){t!==null&&t.before(e)}function Ws(t){return t.endsWith("capture")&&t!=="gotpointercapture"&&t!=="lostpointercapture"}const Ys=["beforeinput","click","change","dblclick","contextmenu","focusin","focusout","input","keydown","keyup","mousedown","mousemove","mouseout","mouseover","mouseup","pointerdown","pointermove","pointerout","pointerover","pointerup","touchend","touchmove","touchstart"];function Qs(t){return Ys.includes(t)}const Ks={formnovalidate:"formNoValidate",ismap:"isMap",nomodule:"noModule",playsinline:"playsInline",readonly:"readOnly",defaultvalue:"defaultValue",defaultchecked:"defaultChecked",srcobject:"srcObject",novalidate:"noValidate",allowfullscreen:"allowFullscreen",disablepictureinpicture:"disablePictureInPicture",disableremoteplayback:"disableRemotePlayback"};function Xs(t){return t=t.toLowerCase(),Ks[t]??t}const Js=["touchstart","touchmove"];function $s(t){return Js.includes(t)}let hr=!0;function qi(t){hr=t}function ct(t,e){var u=e==null?"":typeof e=="object"?e+"":e;u!==(t.__t??=t.nodeValue)&&(t.__t=u,t.nodeValue=u+"")}function e0(t,e){return t0(t,e)}const pu=new Map;function t0(t,{target:e,anchor:u,props:r={},events:n,context:i,intro:a=!0}){Ns();var o=new Set,s=h=>{for(var d=0;d{var h=u??e.appendChild(It());return it(()=>{if(i){xe({});var d=ke;d.c=i}n&&(r.$$events=n),hr=a,l=t(h,r)||{},hr=!0,i&&De()}),()=>{for(var d of o){e.removeEventListener(d,Su);var g=pu.get(d);--g===0?(document.removeEventListener(d,Su),pu.delete(d)):pu.set(d,g)}Xr.delete(s),h!==u&&h.parentNode?.removeChild(h)}});return en.set(l,c),l}let en=new WeakMap;function u0(t,e){const u=en.get(t);return u?(en.delete(t),u(e)):Promise.resolve()}function y(t,e,...u){var r=t,n=A,i;Rt(()=>{n!==(n=e())&&(i&&(je(i),i=null),i=it(()=>n(r,...u)))},Yt)}function tn(t){ke===null&&Xn(),cu&&ke.l!==null?r0(ke).m.push(t):Nt(()=>{const e=Et(t);if(typeof e=="function")return e})}function br(t){ke===null&&Xn(),tn(()=>()=>Et(t))}function r0(t){var e=t.l;return e.u??={a:[],b:[],m:[]}}function G(t,e,u=!1){var r=t,n=null,i=null,a=Ce,o=u?Yt:0,s=!1;const l=(g,v=!0)=>{s=!0,d(v,g)};var c=null;function h(){c!==null&&(c.lastChild.remove(),r.before(c),c=null);var g=a?n:i,v=a?i:n;g&&cr(g),v&&vu(v,()=>{a?i=null:n=null})}const d=(g,v)=>{if(a!==(a=g)){var p=lr(),_=r;if(p&&(c=document.createDocumentFragment(),c.append(_=It())),a?n??=v&&it(()=>v(_)):i??=v&&it(()=>v(_)),p){var x=Ee,D=a?n:i,m=a?i:n;D&&x.skipped_effects.delete(D),m&&x.skipped_effects.add(m),x.add_callback(h)}else h()}};Rt(()=>{s=!1,e(l),s||d(null,null)},o)}function Cu(t,e,u){var r=t,n=Ce,i,a,o=null,s=fu()?ms:$n;function l(){i&&vu(i),o!==null&&(o.lastChild.remove(),r.before(o),o=null),i=a}Rt(()=>{if(s(n,n=e())){var c=r,h=lr();h&&(o=document.createDocumentFragment(),o.append(c=It())),a=it(()=>u(c)),h?Ee.add_callback(l):l()}})}function uu(t,e){return e}function n0(t,e,u){for(var r=t.items,n=[],i=e.length,a=0;a0&&n.length===0&&u!==null;if(o){var s=u.parentNode;Rs(s),s.append(u),r.clear(),ft(t,e[0].prev,e[i-1].next)}_i(n,()=>{for(var l=0;l{var p=u();return Ju(p)?p:p==null?[]:Or(p)}),d,g;function v(){i0(g,d,o,c,a,n,e,r,u),i!==null&&(d.length===0?s?cr(s):s=it(()=>i(a)):s!==null&&vu(s,()=>{s=null}))}Rt(()=>{g??=Q,d=f(h);var p=d.length;if(!(l&&p===0)){l=p===0;var _,x,D,m;if(lr()){var T=new Set,B=Ee;for(x=0;x0){var Ze=null;n0(u,le,Ze)}}t.first=u.first&&u.first.e,t.last=v&&v.e;for(var $ of r.values())je($.e);r.clear()}function Mi(t,e,u,r){sr(t.v,e),t.i=u}function Vi(t,e,u,r,n,i,a,o,s,l,c){var h=(s&1)!==0,d=(s&16)===0,g=h?d?Bs(n,!1,!1):yu(n):n,v=(s&2)===0?a:yu(a),p={i:v,v:g,k:i,a:null,e:null,prev:u,next:r};try{if(t===null){var _=document.createDocumentFragment();_.append(t=It())}return p.e=it(()=>o(t,g,v,l),ps),p.e.prev=u&&u.e,p.e.next=r&&r.e,u===null?c||(e.first=p):(u.next=p,u.e.next=p.e),r!==null&&(r.prev=p,r.e.prev=p.e),p}finally{}}function un(t,e,u){for(var r=t.next?t.next.e.nodes_start:u,n=e?e.e.nodes_start:u,i=t.e.nodes_start;i!==null&&i!==r;){var a=or(i);n.before(i),i=a}}function ft(t,e,u){e===null?t.first=u:(e.next=u,e.e.next=u&&u.e),u!==null&&(u.prev=e,u.e.prev=e&&e.e)}function zi(t,e,u=!1,r=!1,n=!1){var i=t,a="";U(()=>{var o=Q;if(a!==(a=e()??"")&&(o.nodes_start!==null&&(Ei(o.nodes_start,o.nodes_end),o.nodes_start=o.nodes_end=null),a!=="")){var s=a+"";u?s=`${s}`:r&&(s=`${s}`);var l=Jr(s);if((u||r)&&(l=st(l)),tu(st(l),l.lastChild),u||r)for(;st(l);)i.before(st(l));else i.before(l)}})}function He(t,e,u){var r=t,n,i,a=null,o=null;function s(){i&&(vu(i),i=null),a&&(a.lastChild.remove(),r.before(a),a=null),i=o,o=null}Rt(()=>{if(n!==(n=e())){var l=lr();if(n){var c=r;l&&(a=document.createDocumentFragment(),a.append(c=It()),i&&Ee.skipped_effects.add(i)),o=it(()=>u(c,n))}l?Ee.add_callback(s):s()}},Yt)}function a0(t,e,u,r,n,i){var a,o,s=null,l=t,c;Rt(()=>{const h=e()||null;var d=h==="svg"?Xa:null;h!==a&&(c&&(h===null?vu(c,()=>{c=null,o=null}):h===o?cr(c):(je(c),qi(!1))),h&&h!==o&&(c=it(()=>{if(s=d?document.createElementNS(d,h):document.createElement(h),tu(s,s),r){var g=s.appendChild(It());r(s,g)}Q.nodes_end=s,l.before(s)})),a=h,a&&(o=a),qi(!0))},Yt)}function Bu(t,e,u){bu(()=>{var r=Et(()=>e(t,u?.())||{});if(r?.destroy)return()=>r.destroy()})}function s0(t,e){var u=void 0,r;Rt(()=>{u!==(u=e())&&(r&&(je(r),r=null),u&&(r=it(()=>{bu(()=>u(t))})))})}function Hi(t){var e,u,r="";if(typeof t=="string"||typeof t=="number")r+=t;else if(typeof t=="object")if(Array.isArray(t)){var n=t.length;for(e=0;e=0;){var o=a+i;(a===0||Ui.includes(r[a-1]))&&(o===r.length||Ui.includes(r[o]))?r=(a===0?"":r.substring(0,a))+r.substring(o+1):a=o}}return r===""?null:r}function Gi(t,e=!1){var u=e?" !important;":";",r="";for(var n in t){var i=t[n];i!=null&&i!==""&&(r+=" "+n+": "+i+u)}return r}function rn(t){return t[0]!=="-"||t[1]!=="-"?t.toLowerCase():t}function c0(t,e){if(e){var u="",r,n;if(Array.isArray(e)?(r=e[0],n=e[1]):r=e,t){t=String(t).replaceAll(/\s*\/\*.*?\*\/\s*/g,"").trim();var i=!1,a=0,o=!1,s=[];r&&s.push(...Object.keys(r).map(rn)),n&&s.push(...Object.keys(n).map(rn));var l=0,c=-1;const p=t.length;for(var h=0;h{an(t,t.__value)});e.observe(t,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["value"]}),pi(()=>{e.disconnect()})}function Zi(t){return"__value"in t?t.__value:t.value}const Iu=Symbol("class"),Nu=Symbol("style"),ji=Symbol("is custom element"),Wi=Symbol("is html");function d0(t,e){e?t.hasAttribute("selected")||t.setAttribute("selected",""):t.removeAttribute("selected")}function ue(t,e,u,r){var n=Yi(t);n[e]!==(n[e]=u)&&(e==="loading"&&(t[is]=u),u==null?t.removeAttribute(e):typeof u!="string"&&Ki(t).includes(e)?t[e]=u:t.setAttribute(e,u))}function h0(t,e,u,r,n=!1){var i=Yi(t),a=i[ji],o=!i[Wi],s=e||{},l=t.tagName==="OPTION";for(var c in e)c in u||(u[c]=null);u.class?u.class=me(u.class):u[Iu]&&(u.class=null),u[Nu]&&(u.style??=null);var h=Ki(t);for(const D in u){let m=u[D];if(l&&D==="value"&&m==null){t.value=t.__value="",s[D]=m;continue}if(D==="class"){var d=t.namespaceURI==="http://www.w3.org/1999/xhtml";de(t,d,m,r,e?.[Iu],u[Iu]),s[D]=m,s[Iu]=u[Iu];continue}if(D==="style"){dt(t,m,e?.[Nu],u[Nu]),s[D]=m,s[Nu]=u[Nu];continue}var g=s[D];if(!(m===g&&!(m===void 0&&t.hasAttribute(D)))){s[D]=m;var v=D[0]+D[1];if(v!=="$$")if(v==="on"){const T={},B="$$"+D;let C=D.slice(2);var p=Qs(C);if(Ws(C)&&(C=C.slice(0,-7),T.capture=!0),!p&&g){if(m!=null)continue;t.removeEventListener(C,s[B],T),s[B]=null}if(m!=null)if(p)t[`__${C}`]=m,Pt([C]);else{let q=function(Z){s[D].call(this,Z)};s[B]=Oi(C,t,q,T)}else p&&(t[`__${C}`]=void 0)}else if(D==="style")ue(t,D,m);else if(D==="autofocus")Ls(t,!!m);else if(!a&&(D==="__value"||D==="value"&&m!=null))t.value=t.__value=m;else if(D==="selected"&&l)d0(t,m);else{var _=D;o||(_=Xs(_));var x=_==="defaultValue"||_==="defaultChecked";if(m==null&&!a&&!x)if(i[D]=null,_==="value"||_==="checked"){let T=t;const B=e===void 0;if(_==="value"){let C=T.defaultValue;T.removeAttribute(_),T.defaultValue=C,T.value=T.__value=B?C:null}else{let C=T.defaultChecked;T.removeAttribute(_),T.defaultChecked=C,T.checked=B?C:!1}}else t.removeAttribute(D);else x||h.includes(_)&&(a||typeof m!="string")?(t[_]=m,_ in i&&(i[_]=Ce)):typeof m!="function"&&ue(t,_,m)}}}return s}function S(t,e,u=[],r=[],n,i=!1){ii(u,r,a=>{var o=void 0,s={},l=t.nodeName==="SELECT",c=!1;if(Rt(()=>{var d=e(...a.map(f)),g=h0(t,o,d,n,i);c&&l&&"value"in d&&an(t,d.value);for(let p of Object.getOwnPropertySymbols(s))d[p]||je(s[p]);for(let p of Object.getOwnPropertySymbols(d)){var v=d[p];p.description===Ja&&(!o||v!==o[p])&&(s[p]&&je(s[p]),s[p]=it(()=>s0(t,()=>v))),g[p]=v}o=g}),l){var h=t;bu(()=>{an(h,o.value,!0),f0(h)})}c=!0})}function Yi(t){return t.__attributes??={[ji]:t.nodeName.includes("-"),[Wi]:t.namespaceURI===Ka}}var Qi=new Map;function Ki(t){var e=Qi.get(t.nodeName);if(e)return e;Qi.set(t.nodeName,e=[]);for(var u,r=t,n=Element.prototype;n!==r;){u=es(r);for(var i in u)u[i].set&&e.push(i);r=Gn(r)}return e}const b0=()=>performance.now(),wt={tick:t=>requestAnimationFrame(t),now:()=>b0(),tasks:new Set};function Xi(){const t=wt.now();wt.tasks.forEach(e=>{e.c(t)||(wt.tasks.delete(e),e.f())}),wt.tasks.size!==0&&wt.tick(Xi)}function v0(t){let e;return wt.tasks.size===0&&wt.tick(Xi),{promise:new Promise(u=>{wt.tasks.add(e={c:t,f:u})}),abort(){wt.tasks.delete(e)}}}function vr(t,e){Fu(()=>{t.dispatchEvent(new CustomEvent(e))})}function g0(t){if(t==="float")return"cssFloat";if(t==="offset")return"cssOffset";if(t.startsWith("--"))return t;const e=t.split("-");return e.length===1?e[0]:e[0]+e.slice(1).map(u=>u[0].toUpperCase()+u.slice(1)).join("")}function Ji(t){const e={},u=t.split(";");for(const r of u){const[n,i]=r.split(":");if(!n||i===void 0)break;const a=g0(n.trim());e[a]=i.trim()}return e}const p0=t=>t;function Ru(t,e,u,r){var n=(t&1)!==0,i=(t&2)!==0,a=n&&i,o=(t&4)!==0,s=a?"both":n?"in":"out",l,c=e.inert,h=e.style.overflow,d,g;function v(){return Fu(()=>l??=u()(e,r?.()??{},{direction:s}))}var p={is_global:o,in(){if(e.inert=c,!n){g?.abort(),g?.reset?.();return}i||d?.abort(),vr(e,"introstart"),d=sn(e,v(),g,1,()=>{vr(e,"introend"),d?.abort(),d=l=void 0,e.style.overflow=h})},out(m){if(!i){m?.(),l=void 0;return}e.inert=!0,vr(e,"outrostart"),g=sn(e,v(),d,0,()=>{vr(e,"outroend"),m?.()})},stop:()=>{d?.abort(),g?.abort()}},_=Q;if((_.transitions??=[]).push(p),n&&hr){var x=o;if(!x){for(var D=_.parent;D&&(D.f&Yt)!==0;)for(;(D=D.parent)&&(D.f&lu)===0;);x=!D||(D.f&er)!==0}x&&bu(()=>{Et(()=>p.in())})}}function sn(t,e,u,r,n){var i=r===1;if(ou(e)){var a,o=!1;return ur(()=>{if(!o){var _=e({direction:i?"in":"out"});a=sn(t,_,u,r,n)}}),{abort:()=>{o=!0,a?.abort()},deactivate:()=>a.deactivate(),reset:()=>a.reset(),t:()=>a.t()}}if(u?.deactivate(),!e?.duration)return n(),{abort:A,deactivate:A,reset:A,t:()=>r};const{delay:s=0,css:l,tick:c,easing:h=p0}=e;var d=[];if(i&&u===void 0&&(c&&c(0,1),l)){var g=Ji(l(0,1));d.push(g,g)}var v=()=>1-r,p=t.animate(d,{duration:s,fill:"forwards"});return p.onfinish=()=>{p.cancel();var _=u?.t()??1-r;u?.abort();var x=r-_,D=e.duration*Math.abs(x),m=[];if(D>0){var T=!1;if(l)for(var B=Math.ceil(D/16.666666666666668),C=0;C<=B;C+=1){var q=_+x*h(C/B),Z=Ji(l(q,1-q));m.push(Z),T||=Z.overflow==="hidden"}T&&(t.style.overflow="hidden"),v=()=>{var H=p.currentTime;return _+x*h(H/D)},c&&v0(()=>{if(p.playState!=="running")return!1;var H=v();return c(H,1-H),!0})}p=t.animate(m,{duration:D,fill:"forwards"}),p.onfinish=()=>{v=()=>r,c?.(r,1-r),n()}},{abort:()=>{p&&(p.cancel(),p.effect=null,p.onfinish=A)},deactivate:()=>{n=A},reset:()=>{r===0&&c?.(1,0)},t:()=>v()}}class on{#e=new WeakMap;#u;#t;static entries=new WeakMap;constructor(e){this.#t=e}observe(e,u){var r=this.#e.get(e)||new Set;return r.add(u),this.#e.set(e,r),this.#n().observe(e,this.#t),()=>{var n=this.#e.get(e);n.delete(u),n.size===0&&(this.#e.delete(e),this.#u.unobserve(e))}}#n(){return this.#u??(this.#u=new ResizeObserver(e=>{for(var u of e){on.entries.set(u.target,u);for(var r of this.#e.get(u.target)||[])r(u)}}))}}var m0=new on({box:"border-box"});function $i(t,e,u){var r=m0.observe(t,()=>u(t[e]));bu(()=>(Et(()=>u(t[e])),r))}function ea(t,e){return t===e||t?.[Bt]===e}function Lu(t={},e,u,r){return bu(()=>{var n,i;return Vs(()=>{n=i,i=[],Et(()=>{t!==u(...i)&&(e(t,...i),n&&ea(u(...n),t)&&e(null,...n))})}),()=>{ur(()=>{i&&ea(u(...i),t)&&e(null,...i)})}}),t}let gr=!1;function x0(t){var e=gr;try{return gr=!1,[t(),gr]}finally{gr=e}}const D0={get(t,e){if(!t.exclude.includes(e))return t.props[e]},set(t,e){return!1},getOwnPropertyDescriptor(t,e){if(!t.exclude.includes(e)&&e in t.props)return{enumerable:!0,configurable:!0,value:t.props[e]}},has(t,e){return t.exclude.includes(e)?!1:e in t.props},ownKeys(t){return Reflect.ownKeys(t.props).filter(e=>!t.exclude.includes(e))}};function ta(t,e,u){return new Proxy({props:t,exclude:e},D0)}const E0={get(t,e){let u=t.props.length;for(;u--;){let r=t.props[u];if(ou(r)&&(r=r()),typeof r=="object"&&r!==null&&e in r)return r[e]}},set(t,e,u){let r=t.props.length;for(;r--;){let n=t.props[r];ou(n)&&(n=n());const i=St(n,e);if(i&&i.set)return i.set(u),!0}return!1},getOwnPropertyDescriptor(t,e){let u=t.props.length;for(;u--;){let r=t.props[u];if(ou(r)&&(r=r()),typeof r=="object"&&r!==null&&e in r){const n=St(r,e);return n&&!n.configurable&&(n.configurable=!0),n}}},has(t,e){if(e===Bt||e===Kn)return!1;for(let u of t.props)if(ou(u)&&(u=u()),u!=null&&e in u)return!0;return!1},ownKeys(t){const e=[];for(let u of t.props)if(ou(u)&&(u=u()),!!u){for(const r in u)e.includes(r)||e.push(r);for(const r of Object.getOwnPropertySymbols(u))e.includes(r)||e.push(r)}return e}};function Fe(...t){return new Proxy({props:t},E0)}function X(t,e,u,r){var n=!cu||(u&2)!==0,i=(u&8)!==0,a=(u&16)!==0,o=r,s=!0,l=()=>(s&&(s=!1,o=a?Et(r):r),o),c;if(i){var h=Bt in t||Kn in t;c=St(t,e)?.set??(h&&e in t?m=>t[e]=m:void 0)}var d,g=!1;i?[d,g]=x0(()=>t[e]):d=t[e],d===void 0&&r!==void 0&&(d=l(),c&&(n&&ds(),c(d)));var v;if(n?v=()=>{var m=t[e];return m===void 0?l():(s=!0,m)}:v=()=>{var m=t[e];return m!==void 0&&(o=void 0),m===void 0?o:m},n&&(u&4)===0)return v;if(c){var p=t.$$legacy;return function(m,T){return arguments.length>0?((!n||!T||p||g)&&c(T?v():m),m):v()}}var _=!1,x=((u&1)!==0?rr:jr)(()=>(_=!1,v()));i&&f(x);var D=Q;return function(m,T){if(arguments.length>0){const B=T?f(x):n&&i?nt(m):m;return V(x,B),_=!0,o!==void 0&&(o=B),m}return $t&&_||(D.f&Wt)!==0?x.v:f(x)}}const w0="5";typeof window<"u"&&((window.__svelte??={}).v??=new Set).add(w0);function _0(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var ln={exports:{}};/*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */var ua;function A0(){return ua||(ua=1,function(t){(function(){var e={}.hasOwnProperty;function u(){for(var i="",a=0;a');function cn(t,e){let u=X(e,"ariaLabel",3,void 0),r=X(e,"class",3,""),i={cross:{viewBox:"0 0 60 60",svg:''},"ce-logo":{viewBox:"-357.7 256.3 20 36",svg:''},"ce-big-logo":{viewBox:"0 0 90 47",svg:''},tick:{viewBox:"0 0 60 60",svg:''},expand:{viewBox:"0 0 60 60",svg:''},star:{viewBox:"0 0 16 16",svg:''},"star-filled":{viewBox:"0 0 16 16",svg:''},"smiley-grinning":{viewBox:"0 0 31.88 31.88",svg:''},"smiley-neutral":{viewBox:"0 0 31.88 31.88",svg:''},"smiley-sad":{viewBox:"0 0 31.88 31.88",svg:''},"smiley-smile":{viewBox:"0 0 31.88 31.88",svg:''},"smiley-weary":{viewBox:"0 0 31.88 31.88",svg:''}}[e.name];var a=N(),o=I(a);{var s=l=>{var c=F0();ue(c,"focusable",!1);var h=w(c);zi(h,()=>i.svg,!0),U(()=>{de(c,0,r()+" fill-current"),ue(c,"role",u()?"img":"presentation"),ue(c,"aria-hidden",!u()),ue(c,"aria-label",u()),ue(c,"viewBox",i.viewBox)}),b(l,c)};G(o,l=>{i&&l(s)})}b(t,a)}const qt=new CE2.EmojiConvertor;qt.use_sheet=!1,qt.avoid_ms_emoji=!1,qt.allow_native=!0,qt.img_set="google",qt.include_text=!0,qt.wrap_native=!0,qt.img_sets.google.path="https://cdn.jsdelivr.net/npm/emoji-datasource-google@7.0.2/img/google/64/";function k0(t){return qt.replace_colons(t)}function Ou(t){t.innerHTML=k0(t.innerHTML)}var T0=E('
');function nu(t,e){xe(e,!0);let u=X(e,"className",3,"");var r=N(),n=I(r);Cu(n,()=>e.text,i=>{var a=T0(),o=w(a);Bu(a,s=>Ou?.(s)),U(s=>{de(a,1,s),ct(o,e.text),a.dir=a.dir},[()=>me(Ae("whitespace-pre-wrap",u()))]),b(i,a)}),b(t,r),De()}var S0=E('');function C0(t,e){xe(e,!0);let u=R(()=>Ae("flex min-w-[100px] max-w-[250px] flex-initial items-center justify-center rounded-md px-3.75 py-1.5","bg-cta-bg text-sm font-semibold text-cta-text","mt-2.5 tablet:ml-5 tablet:mt-0","betterhover:hover:bg-cta-bg-hover","active:scale-99 active:!bg-cta-bg-active","focus:outline-none focus-visible:outline-dashed focus-visible:outline-2 focus-visible:outline-offset-1 focus-visible:outline-focus"));var r=S0();r.__click=function(...i){e.onClick?.apply(this,i)};var n=w(r);nu(n,{get text(){return e.title},className:"!whitespace-pre-wrap"}),U(()=>de(r,1,me(f(u)))),b(t,r),De()}Pt(["click"]);var B0=E("");function I0(t,e){var u=B0();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var N0=E("");function R0(t,e){var u=N0();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var L0=E("
");function O0(t,e){var u=L0();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var P0=E("
");function q0(t,e){var u=P0();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var M0=E("");function V0(t,e){var u=M0();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var z0=E("");function H0(t,e){var u=z0();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var U0=E("");function G0(t,e){var u=U0();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Z0=E("");function j0(t,e){var u=Z0();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var W0=E("");function Y0(t,e){var u=W0();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Q0=E("
");function K0(t,e){var u=Q0();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var X0=E("
");function J0(t,e){const u=X(e,"attributes",19,()=>({}));var r=X0();S(r,()=>({...u()})),b(t,r)}var $0=E("");function eo(t,e){var u=$0();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var to=E("");function uo(t,e){var u=to();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var ro=E("");function no(t,e){var u=ro();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var io=E("");function ao(t,e){var u=io();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var so=E("");function oo(t,e){var u=so();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var lo=E("
");function co(t,e){var u=lo();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var fo=E("");function ho(t,e){var u=fo();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var bo=E("
");function vo(t,e){var u=bo();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var go=E("");function po(t,e){var u=go();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var mo=E("");function xo(t,e){var u=mo();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Do=E("
");function Eo(t,e){var u=Do();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var wo=E("
");function _o(t,e){var u=wo();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Ao=E("
");function yo(t,e){var u=Ao();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Fo=E("");function ko(t,e){var u=Fo();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var To=E("");function So(t,e){var u=To();S(u,()=>({...e.attributes})),b(t,u)}var Co=E("
");function Bo(t,e){var u=Co();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Io=E("
");function No(t,e){var u=Io();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Ro=E("
");function Lo(t,e){var u=Ro();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Oo=E("

");function Po(t,e){var u=Oo();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var qo=E("

");function Mo(t,e){var u=qo();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Vo=E("

");function zo(t,e){var u=Vo();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Ho=E("

");function Uo(t,e){var u=Ho();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Go=E("
");function Zo(t,e){var u=Go();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var jo=E("
");function Wo(t,e){var u=jo();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Yo=E("
");function Qo(t,e){var u=Yo();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Ko=E("
");function Xo(t,e){var u=Ko();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Jo=E("
");function $o(t,e){var u=Jo();S(u,()=>({...e.attributes})),b(t,u)}var el=E("");function tl(t,e){var u=el();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var ul=E("");function rl(t,e){var u=ul();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var nl=E("");function il(t,e){var u=nl();S(u,()=>({...e.attributes})),b(t,u)}var al=E("");function sl(t,e){var u=al();S(u,()=>({...e.attributes})),b(t,u)}var ol=E("");function ll(t,e){var u=ol();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var cl=E("");function fl(t,e){var u=cl();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var dl=E("");function hl(t,e){var u=dl();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var bl=E("
  • ");function vl(t,e){var u=bl();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var gl=E("
    ");function pl(t,e){var u=gl();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var ml=E("");function xl(t,e){var u=ml();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Dl=E("");function El(t,e){var u=Dl();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var wl=E("");function _l(t,e){var u=wl();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Al=E("");function yl(t,e){var u=Al();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Fl=E("
    ");function kl(t,e){var u=Fl();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Tl=E("");function Sl(t,e){var u=Tl();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Cl=E("");function Bl(t,e){var u=Cl();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Il=E("");function Nl(t,e){var u=Il();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Rl=E("

    ");function Ll(t,e){var u=Rl();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Ol=E("");function Pl(t,e){var u=Ol();S(u,()=>({...e.attributes})),b(t,u)}var ql=E("");function Ml(t,e){var u=ql();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Vl=E("
    ");function zl(t,e){var u=Vl();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Hl=E("");function Ul(t,e){var u=Hl();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Gl=E("");function Zl(t,e){var u=Gl();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var jl=E("");function Wl(t,e){var u=jl();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Yl=E("
    ");function Ql(t,e){var u=Yl();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Kl=E("");function Xl(t,e){var u=Kl();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Jl=E("");function $l(t,e){var u=Jl();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var ec=E("");function tc(t,e){var u=ec();S(u,()=>({...e.attributes})),b(t,u)}var uc=E("");function rc(t,e){var u=uc();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var nc=E("");function ic(t,e){var u=nc();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var ac=E("");function sc(t,e){var u=ac();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var oc=E("");function lc(t,e){var u=oc();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var cc=E("");function fc(t,e){var u=cc();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var dc=E("
    ");function hc(t,e){var u=dc();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var bc=E("");function vc(t,e){var u=bc();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var gc=E("");function pc(t,e){var u=gc();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var mc=E("");function xc(t,e){var u=mc();S(u,()=>({...e.attributes})),b(t,u)}var Dc=E("");function Ec(t,e){var u=Dc();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var wc=E("");function _c(t,e){var u=wc();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Ac=E("");function yc(t,e){var u=Ac();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Fc=E("");function kc(t,e){var u=Fc();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Tc=E("");function Sc(t,e){var u=Tc();S(u,()=>({...e.attributes})),b(t,u)}var Cc=E("");function Bc(t,e){var u=Cc();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Ic=E("
    ");function Nc(t,e){var u=Ic();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Rc=E("");function Lc(t,e){var u=Rc();S(u,()=>({...e.attributes}));var r=w(u);y(r,()=>e.children??A),b(t,u)}var Oc=E(" ",1);function Pc(t,e){xe(e,!0);const u=Object.entries(e.attributes||{}).map(([o,s])=>`${o}="${s}"`).join(" ")||"";var r=Oc(),n=I(r),i=Pe(n);y(i,()=>e.children??A);var a=Pe(i);U(()=>{ct(n,`<${e.tag??""}${u?` ${u}`:""}>`),ct(a,``)}),b(t,r),De()}const ra={a:I0,abbr:R0,address:O0,article:q0,aside:V0,audio:H0,b:G0,bdi:j0,bdo:Y0,blockquote:K0,br:J0,button:eo,canvas:uo,cite:no,code:ao,datalist:oo,dd:co,del:ho,details:vo,dfn:po,dialog:xo,div:Eo,dl:_o,dt:yo,em:ko,embed:So,fieldset:Bo,footer:No,form:Lo,h1:Po,h2:Mo,h3:zo,h4:Uo,h5:Zo,h6:Wo,header:Qo,hgroup:Xo,hr:$o,i:tl,iframe:rl,img:il,input:sl,kbd:ll,label:fl,legend:hl,li:vl,main:pl,mark:xl,menu:El,meter:_l,nav:yl,ol:kl,optgroup:Sl,option:Bl,output:Nl,p:Ll,param:Pl,picture:Ml,pre:zl,progress:Ul,s:Zl,samp:Wl,section:Ql,select:Xl,small:$l,source:tc,span:rc,strong:ic,sub:sc,summary:lc,sup:fc,table:hc,tbody:vc,td:pc,textarea:xc,tfoot:Ec,th:_c,thead:yc,tr:kc,track:Sc,u:Bc,ul:Nc,var:Lc};var qc=E(" ",1);function _t(t,e){xe(e,!0);const u=X(e,"type",3,void 0),r=X(e,"tokens",3,void 0),n=X(e,"header",3,void 0),i=X(e,"rows",3,void 0),a=X(e,"ordered",3,!1),o=ta(e,["$$slots","$$events","$$legacy","type","tokens","header","rows","ordered","renderers"]);var s=N(),l=I(s);{var c=d=>{var g=N(),v=I(g);{var p=_=>{var x=N(),D=I(x);ru(D,17,r,uu,(m,T)=>{const B=R(()=>{const{text:C,raw:q,...Z}=o;return{_text:C,_raw:q,parserRest:Z}});_t(m,Fe(()=>f(B).parserRest,()=>f(T),{get renderers(){return e.renderers}}))}),b(_,x)};G(v,_=>{r()&&_(p)})}b(d,g)},h=d=>{var g=N(),v=I(g);{var p=_=>{var x=N(),D=I(x);{var m=B=>{var C=N(),q=I(C);{var Z=H=>{var ve=N(),j=I(ve);He(j,()=>e.renderers.table,(le,Se)=>{Se(le,Fe(()=>o,{children:(Ze,$)=>{var Y=qc(),K=I(Y);{var ye=fe=>{var ie=N(),ee=I(ie);He(ee,()=>e.renderers.tablehead,(_e,se)=>{se(_e,Fe(()=>o,{children:(Oe,F)=>{var L=N(),re=I(L);He(re,()=>e.renderers.tablerow,(W,J)=>{J(W,Fe(()=>o,{children:(ge,Ie)=>{var Ve=N(),pe=I(Ve);ru(pe,17,()=>n()??[],uu,(Tt,Zt,pt)=>{const Ku=R(()=>{const{align:Xu,...Rr}=o;return{_align:Xu,cellRest:Rr}});var wu=N(),Pn=I(wu);He(Pn,()=>e.renderers.tablecell,(Xu,Rr)=>{Rr(Xu,Fe({header:!0,get align(){return e.align[pt]}},()=>f(Ku).cellRest,{children:(Lr,qn)=>{_t(Lr,{get tokens(){return f(Zt).tokens},get renderers(){return e.renderers}})},$$slots:{default:!0}}))}),b(Tt,wu)}),b(ge,Ve)},$$slots:{default:!0}}))}),b(Oe,L)},$$slots:{default:!0}}))}),b(fe,ie)};G(K,fe=>{e.renderers.tablehead&&fe(ye)})}var ae=Pe(K,2);{var ce=fe=>{var ie=N(),ee=I(ie);He(ee,()=>e.renderers.tablebody,(_e,se)=>{se(_e,Fe(()=>o,{children:(Oe,F)=>{var L=N(),re=I(L);ru(re,17,()=>i()??[],uu,(W,J)=>{var ge=N(),Ie=I(ge);He(Ie,()=>e.renderers.tablerow,(Ve,pe)=>{pe(Ve,Fe(()=>o,{children:(Tt,Zt)=>{var pt=N(),Ku=I(pt);ru(Ku,17,()=>f(J)??[],uu,(wu,Pn,Xu,Rr)=>{const Lr=R(()=>{const{align:Mn,...Vn}=o;return{_align:Mn,cellRest:Vn}});var qn=N(),J2=I(qn);He(J2,()=>e.renderers.tablecell,(Mn,Vn)=>{Vn(Mn,Fe(()=>f(Lr).cellRest,{header:!1,get align(){return e.align[Xu]},children:($2,xh)=>{var Qa=N(),eh=I(Qa);ru(eh,17,()=>f(Pn).tokens??[],uu,(th,uh)=>{_t(th,Fe(()=>f(Lr).cellRest,()=>f(uh),{get renderers(){return e.renderers}}))}),b($2,Qa)},$$slots:{default:!0}}))}),b(wu,qn)}),b(Tt,pt)},$$slots:{default:!0}}))}),b(W,ge)}),b(Oe,L)},$$slots:{default:!0}}))}),b(fe,ie)};G(ae,fe=>{e.renderers.tablebody&&fe(ce)})}b(Ze,Y)},$$slots:{default:!0}}))}),b(H,ve)};G(q,H=>{e.renderers.table&&e.renderers.tablerow&&e.renderers.tablecell&&H(Z)})}b(B,C)},T=B=>{var C=N(),q=I(C);{var Z=ve=>{var j=N(),le=I(j);{var Se=$=>{var Y=N(),K=I(Y);He(K,()=>e.renderers.list,(ye,ae)=>{ae(ye,Fe({get ordered(){return a()}},()=>o,{children:(ce,fe)=>{const ie=R(()=>{const{items:Oe,...F}=o;return{_items:Oe,parserRest:F}}),ee=R(()=>f(ie)._items??[]);var _e=N(),se=I(_e);ru(se,17,()=>f(ee),uu,(Oe,F)=>{const L=R(()=>e.renderers.orderedlistitem||e.renderers.listitem);var re=N(),W=I(re);{var J=ge=>{var Ie=N(),Ve=I(Ie);He(Ve,()=>f(L),(pe,Tt)=>{Tt(pe,Fe(()=>f(F),{children:(Zt,pt)=>{_t(Zt,Fe(()=>f(ie).parserRest,{get tokens(){return f(F).tokens},get renderers(){return e.renderers}}))},$$slots:{default:!0}}))}),b(ge,Ie)};G(W,ge=>{f(L)&&ge(J)})}b(Oe,re)}),b(ce,_e)},$$slots:{default:!0}}))}),b($,Y)},Ze=$=>{var Y=N(),K=I(Y);He(K,()=>e.renderers.list,(ye,ae)=>{ae(ye,Fe({get ordered(){return a()}},()=>o,{children:(ce,fe)=>{const ie=R(()=>{const{items:Oe,...F}=o;return{_items:Oe,parserRest:F}}),ee=R(()=>f(ie)._items??[]);var _e=N(),se=I(_e);ru(se,17,()=>f(ee),uu,(Oe,F)=>{const L=R(()=>e.renderers.unorderedlistitem||e.renderers.listitem);var re=N(),W=I(re);{var J=ge=>{var Ie=N(),Ve=I(Ie);He(Ve,()=>f(L),(pe,Tt)=>{Tt(pe,Fe(()=>f(F),{children:(Zt,pt)=>{_t(Zt,Fe(()=>f(ie).parserRest,{get tokens(){return f(F).tokens},get renderers(){return e.renderers}}))},$$slots:{default:!0}}))}),b(ge,Ie)};G(W,ge=>{f(L)&&ge(J)})}b(Oe,re)}),b(ce,_e)},$$slots:{default:!0}}))}),b($,Y)};G(le,$=>{a()?$(Se):$(Ze,!1)})}b(ve,j)},H=ve=>{var j=N(),le=I(j);{var Se=$=>{const Y=R(()=>{const{tag:ie,...ee}=o;return{tag:ie,localRest:ee}}),K=R(()=>e.tag);var ye=N(),ae=I(ye);{var ce=ie=>{const ee=R(()=>e.renderers.html[f(K)]);var _e=N(),se=I(_e);{var Oe=F=>{const L=R(()=>e.tokens??[]);var re=N(),W=I(re);He(W,()=>f(ee),(J,ge)=>{ge(J,Fe(()=>o,{children:(Ie,Ve)=>{var pe=N(),Tt=I(pe);{var Zt=pt=>{{let Ku=R(()=>Object.fromEntries(Object.entries(f(Y).localRest).filter(([wu])=>wu!=="attributes")));_t(pt,Fe({get tokens(){return f(L)},get renderers(){return e.renderers}},()=>f(Ku)))}};G(Tt,pt=>{f(L).length&&pt(Zt)})}b(Ie,pe)},$$slots:{default:!0}}))}),b(F,re)};G(se,F=>{f(ee)&&F(Oe)})}b(ie,_e)},fe=ie=>{{let ee=R(()=>e.tokens??[]);_t(ie,Fe({get tokens(){return f(ee)},get renderers(){return e.renderers}},()=>f(Y).localRest))}};G(ae,ie=>{e.renderers.html&&f(K)in e.renderers.html?ie(ce):ie(fe,!1)})}b($,ye)},Ze=$=>{const Y=R(()=>e.renderers[u()]);var K=N(),ye=I(K);{var ae=ce=>{var fe=N(),ie=I(fe);He(ie,()=>f(Y),(ee,_e)=>{_e(ee,Fe(()=>o,{children:(se,Oe)=>{var F=N(),L=I(F);{var re=J=>{const ge=R(()=>{const{text:Ie,raw:Ve,...pe}=o;return{_text:Ie,_raw:Ve,parserRest:pe}});_t(J,Fe(()=>f(ge).parserRest,{get tokens(){return r()},get renderers(){return e.renderers}}))},W=J=>{var ge=N(),Ie=I(ge);He(Ie,()=>e.renderers.rawtext,(Ve,pe)=>{pe(Ve,Fe({get text(){return e.raw}},()=>o))}),b(J,ge)};G(L,J=>{r()?J(re):J(W,!1)})}b(se,F)},$$slots:{default:!0}}))}),b(ce,fe)};G(ye,ce=>{f(Y)&&ce(ae)})}b($,K)};G(le,$=>{u()==="html"?$(Se):$(Ze,!1)},!0)}b(ve,j)};G(q,ve=>{u()==="list"&&e.renderers.list?ve(Z):ve(H,!1)},!0)}b(B,C)};G(D,B=>{u()==="table"?B(m):B(T,!1)})}b(_,x)};G(v,_=>{u()in e.renderers&&_(p)},!0)}b(d,g)};G(l,d=>{u()?d(h,!1):d(c)})}b(t,s),De()}const Mc=/[\0-\x1F!-,\.\/:-@\[-\^`\{-\xA9\xAB-\xB4\xB6-\xB9\xBB-\xBF\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0378\u0379\u037E\u0380-\u0385\u0387\u038B\u038D\u03A2\u03F6\u0482\u0530\u0557\u0558\u055A-\u055F\u0589-\u0590\u05BE\u05C0\u05C3\u05C6\u05C8-\u05CF\u05EB-\u05EE\u05F3-\u060F\u061B-\u061F\u066A-\u066D\u06D4\u06DD\u06DE\u06E9\u06FD\u06FE\u0700-\u070F\u074B\u074C\u07B2-\u07BF\u07F6-\u07F9\u07FB\u07FC\u07FE\u07FF\u082E-\u083F\u085C-\u085F\u086B-\u089F\u08B5\u08C8-\u08D2\u08E2\u0964\u0965\u0970\u0984\u098D\u098E\u0991\u0992\u09A9\u09B1\u09B3-\u09B5\u09BA\u09BB\u09C5\u09C6\u09C9\u09CA\u09CF-\u09D6\u09D8-\u09DB\u09DE\u09E4\u09E5\u09F2-\u09FB\u09FD\u09FF\u0A00\u0A04\u0A0B-\u0A0E\u0A11\u0A12\u0A29\u0A31\u0A34\u0A37\u0A3A\u0A3B\u0A3D\u0A43-\u0A46\u0A49\u0A4A\u0A4E-\u0A50\u0A52-\u0A58\u0A5D\u0A5F-\u0A65\u0A76-\u0A80\u0A84\u0A8E\u0A92\u0AA9\u0AB1\u0AB4\u0ABA\u0ABB\u0AC6\u0ACA\u0ACE\u0ACF\u0AD1-\u0ADF\u0AE4\u0AE5\u0AF0-\u0AF8\u0B00\u0B04\u0B0D\u0B0E\u0B11\u0B12\u0B29\u0B31\u0B34\u0B3A\u0B3B\u0B45\u0B46\u0B49\u0B4A\u0B4E-\u0B54\u0B58-\u0B5B\u0B5E\u0B64\u0B65\u0B70\u0B72-\u0B81\u0B84\u0B8B-\u0B8D\u0B91\u0B96-\u0B98\u0B9B\u0B9D\u0BA0-\u0BA2\u0BA5-\u0BA7\u0BAB-\u0BAD\u0BBA-\u0BBD\u0BC3-\u0BC5\u0BC9\u0BCE\u0BCF\u0BD1-\u0BD6\u0BD8-\u0BE5\u0BF0-\u0BFF\u0C0D\u0C11\u0C29\u0C3A-\u0C3C\u0C45\u0C49\u0C4E-\u0C54\u0C57\u0C5B-\u0C5F\u0C64\u0C65\u0C70-\u0C7F\u0C84\u0C8D\u0C91\u0CA9\u0CB4\u0CBA\u0CBB\u0CC5\u0CC9\u0CCE-\u0CD4\u0CD7-\u0CDD\u0CDF\u0CE4\u0CE5\u0CF0\u0CF3-\u0CFF\u0D0D\u0D11\u0D45\u0D49\u0D4F-\u0D53\u0D58-\u0D5E\u0D64\u0D65\u0D70-\u0D79\u0D80\u0D84\u0D97-\u0D99\u0DB2\u0DBC\u0DBE\u0DBF\u0DC7-\u0DC9\u0DCB-\u0DCE\u0DD5\u0DD7\u0DE0-\u0DE5\u0DF0\u0DF1\u0DF4-\u0E00\u0E3B-\u0E3F\u0E4F\u0E5A-\u0E80\u0E83\u0E85\u0E8B\u0EA4\u0EA6\u0EBE\u0EBF\u0EC5\u0EC7\u0ECE\u0ECF\u0EDA\u0EDB\u0EE0-\u0EFF\u0F01-\u0F17\u0F1A-\u0F1F\u0F2A-\u0F34\u0F36\u0F38\u0F3A-\u0F3D\u0F48\u0F6D-\u0F70\u0F85\u0F98\u0FBD-\u0FC5\u0FC7-\u0FFF\u104A-\u104F\u109E\u109F\u10C6\u10C8-\u10CC\u10CE\u10CF\u10FB\u1249\u124E\u124F\u1257\u1259\u125E\u125F\u1289\u128E\u128F\u12B1\u12B6\u12B7\u12BF\u12C1\u12C6\u12C7\u12D7\u1311\u1316\u1317\u135B\u135C\u1360-\u137F\u1390-\u139F\u13F6\u13F7\u13FE-\u1400\u166D\u166E\u1680\u169B-\u169F\u16EB-\u16ED\u16F9-\u16FF\u170D\u1715-\u171F\u1735-\u173F\u1754-\u175F\u176D\u1771\u1774-\u177F\u17D4-\u17D6\u17D8-\u17DB\u17DE\u17DF\u17EA-\u180A\u180E\u180F\u181A-\u181F\u1879-\u187F\u18AB-\u18AF\u18F6-\u18FF\u191F\u192C-\u192F\u193C-\u1945\u196E\u196F\u1975-\u197F\u19AC-\u19AF\u19CA-\u19CF\u19DA-\u19FF\u1A1C-\u1A1F\u1A5F\u1A7D\u1A7E\u1A8A-\u1A8F\u1A9A-\u1AA6\u1AA8-\u1AAF\u1AC1-\u1AFF\u1B4C-\u1B4F\u1B5A-\u1B6A\u1B74-\u1B7F\u1BF4-\u1BFF\u1C38-\u1C3F\u1C4A-\u1C4C\u1C7E\u1C7F\u1C89-\u1C8F\u1CBB\u1CBC\u1CC0-\u1CCF\u1CD3\u1CFB-\u1CFF\u1DFA\u1F16\u1F17\u1F1E\u1F1F\u1F46\u1F47\u1F4E\u1F4F\u1F58\u1F5A\u1F5C\u1F5E\u1F7E\u1F7F\u1FB5\u1FBD\u1FBF-\u1FC1\u1FC5\u1FCD-\u1FCF\u1FD4\u1FD5\u1FDC-\u1FDF\u1FED-\u1FF1\u1FF5\u1FFD-\u203E\u2041-\u2053\u2055-\u2070\u2072-\u207E\u2080-\u208F\u209D-\u20CF\u20F1-\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F-\u215F\u2189-\u24B5\u24EA-\u2BFF\u2C2F\u2C5F\u2CE5-\u2CEA\u2CF4-\u2CFF\u2D26\u2D28-\u2D2C\u2D2E\u2D2F\u2D68-\u2D6E\u2D70-\u2D7E\u2D97-\u2D9F\u2DA7\u2DAF\u2DB7\u2DBF\u2DC7\u2DCF\u2DD7\u2DDF\u2E00-\u2E2E\u2E30-\u3004\u3008-\u3020\u3030\u3036\u3037\u303D-\u3040\u3097\u3098\u309B\u309C\u30A0\u30FB\u3100-\u3104\u3130\u318F-\u319F\u31C0-\u31EF\u3200-\u33FF\u4DC0-\u4DFF\u9FFD-\u9FFF\uA48D-\uA4CF\uA4FE\uA4FF\uA60D-\uA60F\uA62C-\uA63F\uA673\uA67E\uA6F2-\uA716\uA720\uA721\uA789\uA78A\uA7C0\uA7C1\uA7CB-\uA7F4\uA828-\uA82B\uA82D-\uA83F\uA874-\uA87F\uA8C6-\uA8CF\uA8DA-\uA8DF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA954-\uA95F\uA97D-\uA97F\uA9C1-\uA9CE\uA9DA-\uA9DF\uA9FF\uAA37-\uAA3F\uAA4E\uAA4F\uAA5A-\uAA5F\uAA77-\uAA79\uAAC3-\uAADA\uAADE\uAADF\uAAF0\uAAF1\uAAF7-\uAB00\uAB07\uAB08\uAB0F\uAB10\uAB17-\uAB1F\uAB27\uAB2F\uAB5B\uAB6A-\uAB6F\uABEB\uABEE\uABEF\uABFA-\uABFF\uD7A4-\uD7AF\uD7C7-\uD7CA\uD7FC-\uD7FF\uE000-\uF8FF\uFA6E\uFA6F\uFADA-\uFAFF\uFB07-\uFB12\uFB18-\uFB1C\uFB29\uFB37\uFB3D\uFB3F\uFB42\uFB45\uFBB2-\uFBD2\uFD3E-\uFD4F\uFD90\uFD91\uFDC8-\uFDEF\uFDFC-\uFDFF\uFE10-\uFE1F\uFE30-\uFE32\uFE35-\uFE4C\uFE50-\uFE6F\uFE75\uFEFD-\uFF0F\uFF1A-\uFF20\uFF3B-\uFF3E\uFF40\uFF5B-\uFF65\uFFBF-\uFFC1\uFFC8\uFFC9\uFFD0\uFFD1\uFFD8\uFFD9\uFFDD-\uFFFF]|\uD800[\uDC0C\uDC27\uDC3B\uDC3E\uDC4E\uDC4F\uDC5E-\uDC7F\uDCFB-\uDD3F\uDD75-\uDDFC\uDDFE-\uDE7F\uDE9D-\uDE9F\uDED1-\uDEDF\uDEE1-\uDEFF\uDF20-\uDF2C\uDF4B-\uDF4F\uDF7B-\uDF7F\uDF9E\uDF9F\uDFC4-\uDFC7\uDFD0\uDFD6-\uDFFF]|\uD801[\uDC9E\uDC9F\uDCAA-\uDCAF\uDCD4-\uDCD7\uDCFC-\uDCFF\uDD28-\uDD2F\uDD64-\uDDFF\uDF37-\uDF3F\uDF56-\uDF5F\uDF68-\uDFFF]|\uD802[\uDC06\uDC07\uDC09\uDC36\uDC39-\uDC3B\uDC3D\uDC3E\uDC56-\uDC5F\uDC77-\uDC7F\uDC9F-\uDCDF\uDCF3\uDCF6-\uDCFF\uDD16-\uDD1F\uDD3A-\uDD7F\uDDB8-\uDDBD\uDDC0-\uDDFF\uDE04\uDE07-\uDE0B\uDE14\uDE18\uDE36\uDE37\uDE3B-\uDE3E\uDE40-\uDE5F\uDE7D-\uDE7F\uDE9D-\uDEBF\uDEC8\uDEE7-\uDEFF\uDF36-\uDF3F\uDF56-\uDF5F\uDF73-\uDF7F\uDF92-\uDFFF]|\uD803[\uDC49-\uDC7F\uDCB3-\uDCBF\uDCF3-\uDCFF\uDD28-\uDD2F\uDD3A-\uDE7F\uDEAA\uDEAD-\uDEAF\uDEB2-\uDEFF\uDF1D-\uDF26\uDF28-\uDF2F\uDF51-\uDFAF\uDFC5-\uDFDF\uDFF7-\uDFFF]|\uD804[\uDC47-\uDC65\uDC70-\uDC7E\uDCBB-\uDCCF\uDCE9-\uDCEF\uDCFA-\uDCFF\uDD35\uDD40-\uDD43\uDD48-\uDD4F\uDD74\uDD75\uDD77-\uDD7F\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDFF\uDE12\uDE38-\uDE3D\uDE3F-\uDE7F\uDE87\uDE89\uDE8E\uDE9E\uDEA9-\uDEAF\uDEEB-\uDEEF\uDEFA-\uDEFF\uDF04\uDF0D\uDF0E\uDF11\uDF12\uDF29\uDF31\uDF34\uDF3A\uDF45\uDF46\uDF49\uDF4A\uDF4E\uDF4F\uDF51-\uDF56\uDF58-\uDF5C\uDF64\uDF65\uDF6D-\uDF6F\uDF75-\uDFFF]|\uD805[\uDC4B-\uDC4F\uDC5A-\uDC5D\uDC62-\uDC7F\uDCC6\uDCC8-\uDCCF\uDCDA-\uDD7F\uDDB6\uDDB7\uDDC1-\uDDD7\uDDDE-\uDDFF\uDE41-\uDE43\uDE45-\uDE4F\uDE5A-\uDE7F\uDEB9-\uDEBF\uDECA-\uDEFF\uDF1B\uDF1C\uDF2C-\uDF2F\uDF3A-\uDFFF]|\uD806[\uDC3B-\uDC9F\uDCEA-\uDCFE\uDD07\uDD08\uDD0A\uDD0B\uDD14\uDD17\uDD36\uDD39\uDD3A\uDD44-\uDD4F\uDD5A-\uDD9F\uDDA8\uDDA9\uDDD8\uDDD9\uDDE2\uDDE5-\uDDFF\uDE3F-\uDE46\uDE48-\uDE4F\uDE9A-\uDE9C\uDE9E-\uDEBF\uDEF9-\uDFFF]|\uD807[\uDC09\uDC37\uDC41-\uDC4F\uDC5A-\uDC71\uDC90\uDC91\uDCA8\uDCB7-\uDCFF\uDD07\uDD0A\uDD37-\uDD39\uDD3B\uDD3E\uDD48-\uDD4F\uDD5A-\uDD5F\uDD66\uDD69\uDD8F\uDD92\uDD99-\uDD9F\uDDAA-\uDEDF\uDEF7-\uDFAF\uDFB1-\uDFFF]|\uD808[\uDF9A-\uDFFF]|\uD809[\uDC6F-\uDC7F\uDD44-\uDFFF]|[\uD80A\uD80B\uD80E-\uD810\uD812-\uD819\uD824-\uD82B\uD82D\uD82E\uD830-\uD833\uD837\uD839\uD83D\uD83F\uD87B-\uD87D\uD87F\uD885-\uDB3F\uDB41-\uDBFF][\uDC00-\uDFFF]|\uD80D[\uDC2F-\uDFFF]|\uD811[\uDE47-\uDFFF]|\uD81A[\uDE39-\uDE3F\uDE5F\uDE6A-\uDECF\uDEEE\uDEEF\uDEF5-\uDEFF\uDF37-\uDF3F\uDF44-\uDF4F\uDF5A-\uDF62\uDF78-\uDF7C\uDF90-\uDFFF]|\uD81B[\uDC00-\uDE3F\uDE80-\uDEFF\uDF4B-\uDF4E\uDF88-\uDF8E\uDFA0-\uDFDF\uDFE2\uDFE5-\uDFEF\uDFF2-\uDFFF]|\uD821[\uDFF8-\uDFFF]|\uD823[\uDCD6-\uDCFF\uDD09-\uDFFF]|\uD82C[\uDD1F-\uDD4F\uDD53-\uDD63\uDD68-\uDD6F\uDEFC-\uDFFF]|\uD82F[\uDC6B-\uDC6F\uDC7D-\uDC7F\uDC89-\uDC8F\uDC9A-\uDC9C\uDC9F-\uDFFF]|\uD834[\uDC00-\uDD64\uDD6A-\uDD6C\uDD73-\uDD7A\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDE41\uDE45-\uDFFF]|\uD835[\uDC55\uDC9D\uDCA0\uDCA1\uDCA3\uDCA4\uDCA7\uDCA8\uDCAD\uDCBA\uDCBC\uDCC4\uDD06\uDD0B\uDD0C\uDD15\uDD1D\uDD3A\uDD3F\uDD45\uDD47-\uDD49\uDD51\uDEA6\uDEA7\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3\uDFCC\uDFCD]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85-\uDE9A\uDEA0\uDEB0-\uDFFF]|\uD838[\uDC07\uDC19\uDC1A\uDC22\uDC25\uDC2B-\uDCFF\uDD2D-\uDD2F\uDD3E\uDD3F\uDD4A-\uDD4D\uDD4F-\uDEBF\uDEFA-\uDFFF]|\uD83A[\uDCC5-\uDCCF\uDCD7-\uDCFF\uDD4C-\uDD4F\uDD5A-\uDFFF]|\uD83B[\uDC00-\uDDFF\uDE04\uDE20\uDE23\uDE25\uDE26\uDE28\uDE33\uDE38\uDE3A\uDE3C-\uDE41\uDE43-\uDE46\uDE48\uDE4A\uDE4C\uDE50\uDE53\uDE55\uDE56\uDE58\uDE5A\uDE5C\uDE5E\uDE60\uDE63\uDE65\uDE66\uDE6B\uDE73\uDE78\uDE7D\uDE7F\uDE8A\uDE9C-\uDEA0\uDEA4\uDEAA\uDEBC-\uDFFF]|\uD83C[\uDC00-\uDD2F\uDD4A-\uDD4F\uDD6A-\uDD6F\uDD8A-\uDFFF]|\uD83E[\uDC00-\uDFEF\uDFFA-\uDFFF]|\uD869[\uDEDE-\uDEFF]|\uD86D[\uDF35-\uDF3F]|\uD86E[\uDC1E\uDC1F]|\uD873[\uDEA2-\uDEAF]|\uD87A[\uDFE1-\uDFFF]|\uD87E[\uDE1E-\uDFFF]|\uD884[\uDF4B-\uDFFF]|\uDB40[\uDC00-\uDCFF\uDDF0-\uDFFF]/g,Vc=Object.hasOwnProperty;class zc{constructor(){this.occurrences,this.reset()}slug(e,u){const r=this;let n=Hc(e,u===!0);const i=n;for(;Vc.call(r.occurrences,n);)r.occurrences[i]++,n=i+"-"+r.occurrences[i];return r.occurrences[n]=0,n}reset(){this.occurrences=Object.create(null)}}function Hc(t,e){return typeof t!="string"?"":(e||(t=t.toLowerCase()),t.replace(Mc,"").replace(/ /g,"-"))}function fn(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}var iu=fn();function na(t){iu=t}var Pu={exec:()=>null};function oe(t,e=""){let u=typeof t=="string"?t:t.source,r={replace:(n,i)=>{let a=typeof i=="string"?i:i.source;return a=a.replace(Ue.caret,"$1"),u=u.replace(n,a),r},getRegex:()=>new RegExp(u,e)};return r}var Ue={codeRemoveIndent:/^(?: {1,4}| {0,3}\t)/gm,outputLinkReplace:/\\([\[\]])/g,indentCodeCompensation:/^(\s+)(?:```)/,beginningSpace:/^\s+/,endingHash:/#$/,startingSpaceChar:/^ /,endingSpaceChar:/ $/,nonSpaceChar:/[^ ]/,newLineCharGlobal:/\n/g,tabCharGlobal:/\t/g,multipleSpaceGlobal:/\s+/g,blankLine:/^[ \t]*$/,doubleBlankLine:/\n[ \t]*\n[ \t]*$/,blockquoteStart:/^ {0,3}>/,blockquoteSetextReplace:/\n {0,3}((?:=+|-+) *)(?=\n|$)/g,blockquoteSetextReplace2:/^ {0,3}>[ \t]?/gm,listReplaceTabs:/^\t+/,listReplaceNesting:/^ {1,4}(?=( {4})*[^ ])/g,listIsTask:/^\[[ xX]\] /,listReplaceTask:/^\[[ xX]\] +/,anyLine:/\n.*\n/,hrefBrackets:/^<(.*)>$/,tableDelimiter:/[:|]/,tableAlignChars:/^\||\| *$/g,tableRowBlankLine:/\n[ \t]*$/,tableAlignRight:/^ *-+: *$/,tableAlignCenter:/^ *:-+: *$/,tableAlignLeft:/^ *:-+ *$/,startATag:/^/i,startPreScriptTag:/^<(pre|code|kbd|script)(\s|>)/i,endPreScriptTag:/^<\/(pre|code|kbd|script)(\s|>)/i,startAngleBracket:/^$/,pedanticHrefTitle:/^([^'"]*[^\s])\s+(['"])(.*)\2/,unicodeAlphaNumeric:/[\p{L}\p{N}]/u,escapeTest:/[&<>"']/,escapeReplace:/[&<>"']/g,escapeTestNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,escapeReplaceNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/g,unescapeTest:/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig,caret:/(^|[^\[])\^/g,percentDecode:/%25/g,findPipe:/\|/g,splitPipe:/ \|/,slashPipe:/\\\|/g,carriageReturn:/\r\n|\r/g,spaceLine:/^ +$/gm,notSpaceStart:/^\S*/,endingNewline:/\n$/,listItemRegex:t=>new RegExp(`^( {0,3}${t})((?:[ ][^\\n]*)?(?:\\n|$))`),nextBulletRegex:t=>new RegExp(`^ {0,${Math.min(3,t-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))`),hrRegex:t=>new RegExp(`^ {0,${Math.min(3,t-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),fencesBeginRegex:t=>new RegExp(`^ {0,${Math.min(3,t-1)}}(?:\`\`\`|~~~)`),headingBeginRegex:t=>new RegExp(`^ {0,${Math.min(3,t-1)}}#`),htmlBeginRegex:t=>new RegExp(`^ {0,${Math.min(3,t-1)}}<(?:[a-z].*>|!--)`,"i")},Uc=/^(?:[ \t]*(?:\n|$))+/,Gc=/^((?: {4}| {0,3}\t)[^\n]+(?:\n(?:[ \t]*(?:\n|$))*)?)+/,Zc=/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,qu=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,jc=/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,dn=/(?:[*+-]|\d{1,9}[.)])/,ia=/^(?!bull |blockCode|fences|blockquote|heading|html|table)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html|table))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,aa=oe(ia).replace(/bull/g,dn).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/\|table/g,"").getRegex(),Wc=oe(ia).replace(/bull/g,dn).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/table/g,/ {0,3}\|?(?:[:\- ]*\|)+[\:\- ]*\n/).getRegex(),hn=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,Yc=/^[^\n]+/,bn=/(?!\s*\])(?:\\.|[^\[\]\\])+/,Qc=oe(/^ {0,3}\[(label)\]: *(?:\n[ \t]*)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n[ \t]*)?| *\n[ \t]*)(title))? *(?:\n+|$)/).replace("label",bn).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),Kc=oe(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,dn).getRegex(),pr="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",vn=/|$))/,Xc=oe("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n[ ]*)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ ]*)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ ]*)+\\n|$))","i").replace("comment",vn).replace("tag",pr).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),sa=oe(hn).replace("hr",qu).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",pr).getRegex(),Jc=oe(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",sa).getRegex(),gn={blockquote:Jc,code:Gc,def:Qc,fences:Zc,heading:jc,hr:qu,html:Xc,lheading:aa,list:Kc,newline:Uc,paragraph:sa,table:Pu,text:Yc},oa=oe("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",qu).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code","(?: {4}| {0,3} )[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",pr).getRegex(),$c={...gn,lheading:Wc,table:oa,paragraph:oe(hn).replace("hr",qu).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",oa).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",pr).getRegex()},e1={...gn,html:oe(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",vn).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:Pu,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:oe(hn).replace("hr",qu).replace("heading",` *#{1,6} *[^ ]`).replace("lheading",aa).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},t1=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,u1=/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,la=/^( {2,}|\\)\n(?!\s*$)/,r1=/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\]*?>/g,da=/^(?:\*+(?:((?!\*)punct)|[^\s*]))|^_+(?:((?!_)punct)|([^\s_]))/,o1=oe(da,"u").replace(/punct/g,mr).getRegex(),l1=oe(da,"u").replace(/punct/g,fa).getRegex(),ha="^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)punct(\\*+)(?=[\\s]|$)|notPunctSpace(\\*+)(?!\\*)(?=punctSpace|$)|(?!\\*)punctSpace(\\*+)(?=notPunctSpace)|[\\s](\\*+)(?!\\*)(?=punct)|(?!\\*)punct(\\*+)(?!\\*)(?=punct)|notPunctSpace(\\*+)(?=notPunctSpace)",c1=oe(ha,"gu").replace(/notPunctSpace/g,ca).replace(/punctSpace/g,pn).replace(/punct/g,mr).getRegex(),f1=oe(ha,"gu").replace(/notPunctSpace/g,a1).replace(/punctSpace/g,i1).replace(/punct/g,fa).getRegex(),d1=oe("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)punct(_+)(?=[\\s]|$)|notPunctSpace(_+)(?!_)(?=punctSpace|$)|(?!_)punctSpace(_+)(?=notPunctSpace)|[\\s](_+)(?!_)(?=punct)|(?!_)punct(_+)(?!_)(?=punct)","gu").replace(/notPunctSpace/g,ca).replace(/punctSpace/g,pn).replace(/punct/g,mr).getRegex(),h1=oe(/\\(punct)/,"gu").replace(/punct/g,mr).getRegex(),b1=oe(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),v1=oe(vn).replace("(?:-->|$)","-->").getRegex(),g1=oe("^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^").replace("comment",v1).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),xr=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,p1=oe(/^!?\[(label)\]\(\s*(href)(?:(?:[ \t]*(?:\n[ \t]*)?)(title))?\s*\)/).replace("label",xr).replace("href",/<(?:\\.|[^\n<>\\])+>|[^ \t\n\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),ba=oe(/^!?\[(label)\]\[(ref)\]/).replace("label",xr).replace("ref",bn).getRegex(),va=oe(/^!?\[(ref)\](?:\[\])?/).replace("ref",bn).getRegex(),m1=oe("reflink|nolink(?!\\()","g").replace("reflink",ba).replace("nolink",va).getRegex(),mn={_backpedal:Pu,anyPunctuation:h1,autolink:b1,blockSkip:s1,br:la,code:u1,del:Pu,emStrongLDelim:o1,emStrongRDelimAst:c1,emStrongRDelimUnd:d1,escape:t1,link:p1,nolink:va,punctuation:n1,reflink:ba,reflinkSearch:m1,tag:g1,text:r1,url:Pu},x1={...mn,link:oe(/^!?\[(label)\]\((.*?)\)/).replace("label",xr).getRegex(),reflink:oe(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",xr).getRegex()},xn={...mn,emStrongRDelimAst:f1,emStrongLDelim:l1,url:oe(/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,"i").replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])((?:\\.|[^\\])*?(?:\\.|[^\s~\\]))\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\":">",'"':""","'":"'"},ga=t=>E1[t];function ht(t,e){if(e){if(Ue.escapeTest.test(t))return t.replace(Ue.escapeReplace,ga)}else if(Ue.escapeTestNoEncode.test(t))return t.replace(Ue.escapeReplaceNoEncode,ga);return t}function pa(t){try{t=encodeURI(t).replace(Ue.percentDecode,"%")}catch{return null}return t}function ma(t,e){let u=t.replace(Ue.findPipe,(i,a,o)=>{let s=!1,l=a;for(;--l>=0&&o[l]==="\\";)s=!s;return s?"|":" |"}),r=u.split(Ue.splitPipe),n=0;if(r[0].trim()||r.shift(),r.length>0&&!r.at(-1)?.trim()&&r.pop(),e)if(r.length>e)r.splice(e);else for(;r.length0?-2:-1}function xa(t,e,u,r,n){let i=e.href,a=e.title||null,o=t[1].replace(n.other.outputLinkReplace,"$1");r.state.inLink=!0;let s={type:t[0].charAt(0)==="!"?"image":"link",raw:u,href:i,title:a,text:o,tokens:r.inlineTokens(o)};return r.state.inLink=!1,s}function _1(t,e,u){let r=t.match(u.other.indentCodeCompensation);if(r===null)return e;let n=r[1];return e.split(` `).map(i=>{let a=i.match(u.other.beginningSpace);if(a===null)return i;let[o]=a;return o.length>=n.length?i.slice(n.length):i}).join(` `)}var Er=class{options;rules;lexer;constructor(t){this.options=t||iu}space(t){let e=this.rules.block.newline.exec(t);if(e&&e[0].length>0)return{type:"space",raw:e[0]}}code(t){let e=this.rules.block.code.exec(t);if(e){let u=e[0].replace(this.rules.other.codeRemoveIndent,"");return{type:"code",raw:e[0],codeBlockStyle:"indented",text:this.options.pedantic?u:Vu(u,` `)}}}fences(t){let e=this.rules.block.fences.exec(t);if(e){let u=e[0],r=_1(u,e[3]||"",this.rules);return{type:"code",raw:u,lang:e[2]?e[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):e[2],text:r}}}heading(t){let e=this.rules.block.heading.exec(t);if(e){let u=e[2].trim();if(this.rules.other.endingHash.test(u)){let r=Vu(u,"#");(this.options.pedantic||!r||this.rules.other.endingSpaceChar.test(r))&&(u=r.trim())}return{type:"heading",raw:e[0],depth:e[1].length,text:u,tokens:this.lexer.inline(u)}}}hr(t){let e=this.rules.block.hr.exec(t);if(e)return{type:"hr",raw:Vu(e[0],` `)}}blockquote(t){let e=this.rules.block.blockquote.exec(t);if(e){let u=Vu(e[0],` `).split(` `),r="",n="",i=[];for(;u.length>0;){let a=!1,o=[],s;for(s=0;s1,n={type:"list",raw:"",ordered:r,start:r?+u.slice(0,-1):"",loose:!1,items:[]};u=r?`\\d{1,9}\\${u.slice(-1)}`:`\\${u}`,this.options.pedantic&&(u=r?u:"[*+-]");let i=this.rules.other.listItemRegex(u),a=!1;for(;t;){let s=!1,l="",c="";if(!(e=i.exec(t))||this.rules.block.hr.test(t))break;l=e[0],t=t.substring(l.length);let h=e[2].split(` `,1)[0].replace(this.rules.other.listReplaceTabs,x=>" ".repeat(3*x.length)),d=t.split(` `,1)[0],g=!h.trim(),v=0;if(this.options.pedantic?(v=2,c=h.trimStart()):g?v=e[1].length+1:(v=e[2].search(this.rules.other.nonSpaceChar),v=v>4?1:v,c=h.slice(v),v+=e[1].length),g&&this.rules.other.blankLine.test(d)&&(l+=d+` `,t=t.substring(d.length+1),s=!0),!s){let x=this.rules.other.nextBulletRegex(v),D=this.rules.other.hrRegex(v),m=this.rules.other.fencesBeginRegex(v),T=this.rules.other.headingBeginRegex(v),B=this.rules.other.htmlBeginRegex(v);for(;t;){let C=t.split(` `,1)[0],q;if(d=C,this.options.pedantic?(d=d.replace(this.rules.other.listReplaceNesting," "),q=d):q=d.replace(this.rules.other.tabCharGlobal," "),m.test(d)||T.test(d)||B.test(d)||x.test(d)||D.test(d))break;if(q.search(this.rules.other.nonSpaceChar)>=v||!d.trim())c+=` `+q.slice(v);else{if(g||h.replace(this.rules.other.tabCharGlobal," ").search(this.rules.other.nonSpaceChar)>=4||m.test(h)||T.test(h)||D.test(h))break;c+=` `+d}!g&&!d.trim()&&(g=!0),l+=C+` `,t=t.substring(C.length+1),h=q.slice(v)}}n.loose||(a?n.loose=!0:this.rules.other.doubleBlankLine.test(l)&&(a=!0));let p=null,_;this.options.gfm&&(p=this.rules.other.listIsTask.exec(c),p&&(_=p[0]!=="[ ] ",c=c.replace(this.rules.other.listReplaceTask,""))),n.items.push({type:"list_item",raw:l,task:!!p,checked:_,loose:!1,text:c,tokens:[]}),n.raw+=l}let o=n.items.at(-1);if(o)o.raw=o.raw.trimEnd(),o.text=o.text.trimEnd();else return;n.raw=n.raw.trimEnd();for(let s=0;sh.type==="space"),c=l.length>0&&l.some(h=>this.rules.other.anyLine.test(h.raw));n.loose=c}if(n.loose)for(let s=0;s({text:o,tokens:this.lexer.inline(o),header:!1,align:i.align[s]})));return i}}lheading(t){let e=this.rules.block.lheading.exec(t);if(e)return{type:"heading",raw:e[0],depth:e[2].charAt(0)==="="?1:2,text:e[1],tokens:this.lexer.inline(e[1])}}paragraph(t){let e=this.rules.block.paragraph.exec(t);if(e){let u=e[1].charAt(e[1].length-1)===` `?e[1].slice(0,-1):e[1];return{type:"paragraph",raw:e[0],text:u,tokens:this.lexer.inline(u)}}}text(t){let e=this.rules.block.text.exec(t);if(e)return{type:"text",raw:e[0],text:e[0],tokens:this.lexer.inline(e[0])}}escape(t){let e=this.rules.inline.escape.exec(t);if(e)return{type:"escape",raw:e[0],text:e[1]}}tag(t){let e=this.rules.inline.tag.exec(t);if(e)return!this.lexer.state.inLink&&this.rules.other.startATag.test(e[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&this.rules.other.endATag.test(e[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&this.rules.other.startPreScriptTag.test(e[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&this.rules.other.endPreScriptTag.test(e[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:e[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:e[0]}}link(t){let e=this.rules.inline.link.exec(t);if(e){let u=e[2].trim();if(!this.options.pedantic&&this.rules.other.startAngleBracket.test(u)){if(!this.rules.other.endAngleBracket.test(u))return;let i=Vu(u.slice(0,-1),"\\");if((u.length-i.length)%2===0)return}else{let i=w1(e[2],"()");if(i===-2)return;if(i>-1){let a=(e[0].indexOf("!")===0?5:4)+e[1].length+i;e[2]=e[2].substring(0,i),e[0]=e[0].substring(0,a).trim(),e[3]=""}}let r=e[2],n="";if(this.options.pedantic){let i=this.rules.other.pedanticHrefTitle.exec(r);i&&(r=i[1],n=i[3])}else n=e[3]?e[3].slice(1,-1):"";return r=r.trim(),this.rules.other.startAngleBracket.test(r)&&(this.options.pedantic&&!this.rules.other.endAngleBracket.test(u)?r=r.slice(1):r=r.slice(1,-1)),xa(e,{href:r&&r.replace(this.rules.inline.anyPunctuation,"$1"),title:n&&n.replace(this.rules.inline.anyPunctuation,"$1")},e[0],this.lexer,this.rules)}}reflink(t,e){let u;if((u=this.rules.inline.reflink.exec(t))||(u=this.rules.inline.nolink.exec(t))){let r=(u[2]||u[1]).replace(this.rules.other.multipleSpaceGlobal," "),n=e[r.toLowerCase()];if(!n){let i=u[0].charAt(0);return{type:"text",raw:i,text:i}}return xa(u,n,u[0],this.lexer,this.rules)}}emStrong(t,e,u=""){let r=this.rules.inline.emStrongLDelim.exec(t);if(!(!r||r[3]&&u.match(this.rules.other.unicodeAlphaNumeric))&&(!(r[1]||r[2])||!u||this.rules.inline.punctuation.exec(u))){let n=[...r[0]].length-1,i,a,o=n,s=0,l=r[0][0]==="*"?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(l.lastIndex=0,e=e.slice(-1*t.length+n);(r=l.exec(e))!=null;){if(i=r[1]||r[2]||r[3]||r[4]||r[5]||r[6],!i)continue;if(a=[...i].length,r[3]||r[4]){o+=a;continue}else if((r[5]||r[6])&&n%3&&!((n+a)%3)){s+=a;continue}if(o-=a,o>0)continue;a=Math.min(a,a+o+s);let c=[...r[0]][0].length,h=t.slice(0,n+r.index+c+a);if(Math.min(n,a)%2){let g=h.slice(1,-1);return{type:"em",raw:h,text:g,tokens:this.lexer.inlineTokens(g)}}let d=h.slice(2,-2);return{type:"strong",raw:h,text:d,tokens:this.lexer.inlineTokens(d)}}}}codespan(t){let e=this.rules.inline.code.exec(t);if(e){let u=e[2].replace(this.rules.other.newLineCharGlobal," "),r=this.rules.other.nonSpaceChar.test(u),n=this.rules.other.startingSpaceChar.test(u)&&this.rules.other.endingSpaceChar.test(u);return r&&n&&(u=u.substring(1,u.length-1)),{type:"codespan",raw:e[0],text:u}}}br(t){let e=this.rules.inline.br.exec(t);if(e)return{type:"br",raw:e[0]}}del(t){let e=this.rules.inline.del.exec(t);if(e)return{type:"del",raw:e[0],text:e[2],tokens:this.lexer.inlineTokens(e[2])}}autolink(t){let e=this.rules.inline.autolink.exec(t);if(e){let u,r;return e[2]==="@"?(u=e[1],r="mailto:"+u):(u=e[1],r=u),{type:"link",raw:e[0],text:u,href:r,tokens:[{type:"text",raw:u,text:u}]}}}url(t){let e;if(e=this.rules.inline.url.exec(t)){let u,r;if(e[2]==="@")u=e[0],r="mailto:"+u;else{let n;do n=e[0],e[0]=this.rules.inline._backpedal.exec(e[0])?.[0]??"";while(n!==e[0]);u=e[0],e[1]==="www."?r="http://"+e[0]:r=e[0]}return{type:"link",raw:e[0],text:u,href:r,tokens:[{type:"text",raw:u,text:u}]}}}inlineText(t){let e=this.rules.inline.text.exec(t);if(e){let u=this.lexer.state.inRawBlock;return{type:"text",raw:e[0],text:e[0],escaped:u}}}},bt=class zn{tokens;options;state;tokenizer;inlineQueue;constructor(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||iu,this.options.tokenizer=this.options.tokenizer||new Er,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};let u={other:Ue,block:Dr.normal,inline:Mu.normal};this.options.pedantic?(u.block=Dr.pedantic,u.inline=Mu.pedantic):this.options.gfm&&(u.block=Dr.gfm,this.options.breaks?u.inline=Mu.breaks:u.inline=Mu.gfm),this.tokenizer.rules=u}static get rules(){return{block:Dr,inline:Mu}}static lex(e,u){return new zn(u).lex(e)}static lexInline(e,u){return new zn(u).inlineTokens(e)}lex(e){e=e.replace(Ue.carriageReturn,` `),this.blockTokens(e,this.tokens);for(let u=0;u(n=a.call({lexer:this},e,u))?(e=e.substring(n.raw.length),u.push(n),!0):!1))continue;if(n=this.tokenizer.space(e)){e=e.substring(n.raw.length);let a=u.at(-1);n.raw.length===1&&a!==void 0?a.raw+=` `:u.push(n);continue}if(n=this.tokenizer.code(e)){e=e.substring(n.raw.length);let a=u.at(-1);a?.type==="paragraph"||a?.type==="text"?(a.raw+=(a.raw.endsWith(` `)?"":` `)+n.raw,a.text+=` `+n.text,this.inlineQueue.at(-1).src=a.text):u.push(n);continue}if(n=this.tokenizer.fences(e)){e=e.substring(n.raw.length),u.push(n);continue}if(n=this.tokenizer.heading(e)){e=e.substring(n.raw.length),u.push(n);continue}if(n=this.tokenizer.hr(e)){e=e.substring(n.raw.length),u.push(n);continue}if(n=this.tokenizer.blockquote(e)){e=e.substring(n.raw.length),u.push(n);continue}if(n=this.tokenizer.list(e)){e=e.substring(n.raw.length),u.push(n);continue}if(n=this.tokenizer.html(e)){e=e.substring(n.raw.length),u.push(n);continue}if(n=this.tokenizer.def(e)){e=e.substring(n.raw.length);let a=u.at(-1);a?.type==="paragraph"||a?.type==="text"?(a.raw+=(a.raw.endsWith(` `)?"":` `)+n.raw,a.text+=` `+n.raw,this.inlineQueue.at(-1).src=a.text):this.tokens.links[n.tag]||(this.tokens.links[n.tag]={href:n.href,title:n.title});continue}if(n=this.tokenizer.table(e)){e=e.substring(n.raw.length),u.push(n);continue}if(n=this.tokenizer.lheading(e)){e=e.substring(n.raw.length),u.push(n);continue}let i=e;if(this.options.extensions?.startBlock){let a=1/0,o=e.slice(1),s;this.options.extensions.startBlock.forEach(l=>{s=l.call({lexer:this},o),typeof s=="number"&&s>=0&&(a=Math.min(a,s))}),a<1/0&&a>=0&&(i=e.substring(0,a+1))}if(this.state.top&&(n=this.tokenizer.paragraph(i))){let a=u.at(-1);r&&a?.type==="paragraph"?(a.raw+=(a.raw.endsWith(` `)?"":` `)+n.raw,a.text+=` `+n.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=a.text):u.push(n),r=i.length!==e.length,e=e.substring(n.raw.length);continue}if(n=this.tokenizer.text(e)){e=e.substring(n.raw.length);let a=u.at(-1);a?.type==="text"?(a.raw+=(a.raw.endsWith(` `)?"":` `)+n.raw,a.text+=` `+n.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=a.text):u.push(n);continue}if(e){let a="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(a);break}else throw new Error(a)}}return this.state.top=!0,u}inline(e,u=[]){return this.inlineQueue.push({src:e,tokens:u}),u}inlineTokens(e,u=[]){let r=e,n=null;if(this.tokens.links){let o=Object.keys(this.tokens.links);if(o.length>0)for(;(n=this.tokenizer.rules.inline.reflinkSearch.exec(r))!=null;)o.includes(n[0].slice(n[0].lastIndexOf("[")+1,-1))&&(r=r.slice(0,n.index)+"["+"a".repeat(n[0].length-2)+"]"+r.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(n=this.tokenizer.rules.inline.anyPunctuation.exec(r))!=null;)r=r.slice(0,n.index)+"++"+r.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;(n=this.tokenizer.rules.inline.blockSkip.exec(r))!=null;)r=r.slice(0,n.index)+"["+"a".repeat(n[0].length-2)+"]"+r.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);let i=!1,a="";for(;e;){i||(a=""),i=!1;let o;if(this.options.extensions?.inline?.some(l=>(o=l.call({lexer:this},e,u))?(e=e.substring(o.raw.length),u.push(o),!0):!1))continue;if(o=this.tokenizer.escape(e)){e=e.substring(o.raw.length),u.push(o);continue}if(o=this.tokenizer.tag(e)){e=e.substring(o.raw.length),u.push(o);continue}if(o=this.tokenizer.link(e)){e=e.substring(o.raw.length),u.push(o);continue}if(o=this.tokenizer.reflink(e,this.tokens.links)){e=e.substring(o.raw.length);let l=u.at(-1);o.type==="text"&&l?.type==="text"?(l.raw+=o.raw,l.text+=o.text):u.push(o);continue}if(o=this.tokenizer.emStrong(e,r,a)){e=e.substring(o.raw.length),u.push(o);continue}if(o=this.tokenizer.codespan(e)){e=e.substring(o.raw.length),u.push(o);continue}if(o=this.tokenizer.br(e)){e=e.substring(o.raw.length),u.push(o);continue}if(o=this.tokenizer.del(e)){e=e.substring(o.raw.length),u.push(o);continue}if(o=this.tokenizer.autolink(e)){e=e.substring(o.raw.length),u.push(o);continue}if(!this.state.inLink&&(o=this.tokenizer.url(e))){e=e.substring(o.raw.length),u.push(o);continue}let s=e;if(this.options.extensions?.startInline){let l=1/0,c=e.slice(1),h;this.options.extensions.startInline.forEach(d=>{h=d.call({lexer:this},c),typeof h=="number"&&h>=0&&(l=Math.min(l,h))}),l<1/0&&l>=0&&(s=e.substring(0,l+1))}if(o=this.tokenizer.inlineText(s)){e=e.substring(o.raw.length),o.raw.slice(-1)!=="_"&&(a=o.raw.slice(-1)),i=!0;let l=u.at(-1);l?.type==="text"?(l.raw+=o.raw,l.text+=o.text):u.push(o);continue}if(e){let l="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(l);break}else throw new Error(l)}}return u}},wr=class{options;parser;constructor(t){this.options=t||iu}space(t){return""}code({text:t,lang:e,escaped:u}){let r=(e||"").match(Ue.notSpaceStart)?.[0],n=t.replace(Ue.endingNewline,"")+` `;return r?'
    '+(u?n:ht(n,!0))+`
    `:"
    "+(u?n:ht(n,!0))+`
    `}blockquote({tokens:t}){return`
    ${this.parser.parse(t)}
    `}html({text:t}){return t}heading({tokens:t,depth:e}){return`${this.parser.parseInline(t)} `}hr(t){return`
    `}list(t){let e=t.ordered,u=t.start,r="";for(let a=0;a `+r+" `}listitem(t){let e="";if(t.task){let u=this.checkbox({checked:!!t.checked});t.loose?t.tokens[0]?.type==="paragraph"?(t.tokens[0].text=u+" "+t.tokens[0].text,t.tokens[0].tokens&&t.tokens[0].tokens.length>0&&t.tokens[0].tokens[0].type==="text"&&(t.tokens[0].tokens[0].text=u+" "+ht(t.tokens[0].tokens[0].text),t.tokens[0].tokens[0].escaped=!0)):t.tokens.unshift({type:"text",raw:u+" ",text:u+" ",escaped:!0}):e+=u+" "}return e+=this.parser.parse(t.tokens,!!t.loose),`
  • ${e}
  • `}checkbox({checked:t}){return"'}paragraph({tokens:t}){return`

    ${this.parser.parseInline(t)}

    `}table(t){let e="",u="";for(let n=0;n${r}`),` `+e+` `+r+`
    `}tablerow({text:t}){return` ${t} `}tablecell(t){let e=this.parser.parseInline(t.tokens),u=t.header?"th":"td";return(t.align?`<${u} align="${t.align}">`:`<${u}>`)+e+` `}strong({tokens:t}){return`${this.parser.parseInline(t)}`}em({tokens:t}){return`${this.parser.parseInline(t)}`}codespan({text:t}){return`${ht(t,!0)}`}br(t){return"
    "}del({tokens:t}){return`${this.parser.parseInline(t)}`}link({href:t,title:e,tokens:u}){let r=this.parser.parseInline(u),n=pa(t);if(n===null)return r;t=n;let i='
    ",i}image({href:t,title:e,text:u,tokens:r}){r&&(u=this.parser.parseInline(r,this.parser.textRenderer));let n=pa(t);if(n===null)return ht(u);t=n;let i=`${u}{let a=n[i].flat(1/0);u=u.concat(this.walkTokens(a,e))}):n.tokens&&(u=u.concat(this.walkTokens(n.tokens,e)))}}return u}use(...t){let e=this.defaults.extensions||{renderers:{},childTokens:{}};return t.forEach(u=>{let r={...u};if(r.async=this.defaults.async||r.async||!1,u.extensions&&(u.extensions.forEach(n=>{if(!n.name)throw new Error("extension name required");if("renderer"in n){let i=e.renderers[n.name];i?e.renderers[n.name]=function(...a){let o=n.renderer.apply(this,a);return o===!1&&(o=i.apply(this,a)),o}:e.renderers[n.name]=n.renderer}if("tokenizer"in n){if(!n.level||n.level!=="block"&&n.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");let i=e[n.level];i?i.unshift(n.tokenizer):e[n.level]=[n.tokenizer],n.start&&(n.level==="block"?e.startBlock?e.startBlock.push(n.start):e.startBlock=[n.start]:n.level==="inline"&&(e.startInline?e.startInline.push(n.start):e.startInline=[n.start]))}"childTokens"in n&&n.childTokens&&(e.childTokens[n.name]=n.childTokens)}),r.extensions=e),u.renderer){let n=this.defaults.renderer||new wr(this.defaults);for(let i in u.renderer){if(!(i in n))throw new Error(`renderer '${i}' does not exist`);if(["options","parser"].includes(i))continue;let a=i,o=u.renderer[a],s=n[a];n[a]=(...l)=>{let c=o.apply(n,l);return c===!1&&(c=s.apply(n,l)),c||""}}r.renderer=n}if(u.tokenizer){let n=this.defaults.tokenizer||new Er(this.defaults);for(let i in u.tokenizer){if(!(i in n))throw new Error(`tokenizer '${i}' does not exist`);if(["options","rules","lexer"].includes(i))continue;let a=i,o=u.tokenizer[a],s=n[a];n[a]=(...l)=>{let c=o.apply(n,l);return c===!1&&(c=s.apply(n,l)),c}}r.tokenizer=n}if(u.hooks){let n=this.defaults.hooks||new _r;for(let i in u.hooks){if(!(i in n))throw new Error(`hook '${i}' does not exist`);if(["options","block"].includes(i))continue;let a=i,o=u.hooks[a],s=n[a];_r.passThroughHooks.has(i)?n[a]=l=>{if(this.defaults.async)return Promise.resolve(o.call(n,l)).then(h=>s.call(n,h));let c=o.call(n,l);return s.call(n,c)}:n[a]=(...l)=>{let c=o.apply(n,l);return c===!1&&(c=s.apply(n,l)),c}}r.hooks=n}if(u.walkTokens){let n=this.defaults.walkTokens,i=u.walkTokens;r.walkTokens=function(a){let o=[];return o.push(i.call(this,a)),n&&(o=o.concat(n.call(this,a))),o}}this.defaults={...this.defaults,...r}}),this}setOptions(t){return this.defaults={...this.defaults,...t},this}lexer(t,e){return bt.lex(t,e??this.defaults)}parser(t,e){return At.parse(t,e??this.defaults)}parseMarkdown(t){return(e,u)=>{let r={...u},n={...this.defaults,...r},i=this.onError(!!n.silent,!!n.async);if(this.defaults.async===!0&&r.async===!1)return i(new Error("marked(): The async option was set to true by an extension. Remove async: false from the parse options object to return a Promise."));if(typeof e>"u"||e===null)return i(new Error("marked(): input parameter is undefined or null"));if(typeof e!="string")return i(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(e)+", string expected"));n.hooks&&(n.hooks.options=n,n.hooks.block=t);let a=n.hooks?n.hooks.provideLexer():t?bt.lex:bt.lexInline,o=n.hooks?n.hooks.provideParser():t?At.parse:At.parseInline;if(n.async)return Promise.resolve(n.hooks?n.hooks.preprocess(e):e).then(s=>a(s,n)).then(s=>n.hooks?n.hooks.processAllTokens(s):s).then(s=>n.walkTokens?Promise.all(this.walkTokens(s,n.walkTokens)).then(()=>s):s).then(s=>o(s,n)).then(s=>n.hooks?n.hooks.postprocess(s):s).catch(i);try{n.hooks&&(e=n.hooks.preprocess(e));let s=a(e,n);n.hooks&&(s=n.hooks.processAllTokens(s)),n.walkTokens&&this.walkTokens(s,n.walkTokens);let l=o(s,n);return n.hooks&&(l=n.hooks.postprocess(l)),l}catch(s){return i(s)}}}onError(t,e){return u=>{if(u.message+=` Please report this to https://github.com/markedjs/marked.`,t){let r="

    An error occurred:

    "+ht(u.message+"",!0)+"
    ";return e?Promise.resolve(r):r}if(e)return Promise.reject(u);throw u}}},au=new A1;function he(t,e){return au.parse(t,e)}he.options=he.setOptions=function(t){return au.setOptions(t),he.defaults=au.defaults,na(he.defaults),he},he.getDefaults=fn,he.defaults=iu,he.use=function(...t){return au.use(...t),he.defaults=au.defaults,na(he.defaults),he},he.walkTokens=function(t,e){return au.walkTokens(t,e)},he.parseInline=au.parseInline,he.Parser=At,he.parser=At.parse,he.Renderer=wr,he.TextRenderer=Dn,he.Lexer=bt,he.lexer=bt.lex,he.Tokenizer=Er,he.Hooks=_r,he.parse=he,he.options,he.setOptions,he.use,he.walkTokens,he.parseInline,At.parse,bt.lex;function zu(t,e){var u=$r();U(()=>ct(u,e.raw)),b(t,u)}var y1=E("
    ");function F1(t,e){var u=y1(),r=w(u);y(r,()=>e.children??A),b(t,u)}var k1=E("
    ",1);function T1(t,e){var u=k1(),r=Pe(I(u));y(r,()=>e.children??A),b(t,u)}var S1=E("
     
    ");function C1(t,e){var u=S1(),r=w(u),n=w(r);U(()=>{de(u,1,me(e.lang)),ct(n,e.text)}),b(t,u)}var B1=E(" ");function I1(t,e){xe(e,!0);var u=B1(),r=w(u);U(n=>ct(r,n),[()=>e.raw.replace(/`/g,"")]),b(t,u),De()}var N1=E("");function R1(t,e){var u=N1(),r=w(u);y(r,()=>e.children??A),b(t,u)}var L1=E("");function O1(t,e){var u=L1(),r=w(u);y(r,()=>e.children??A),b(t,u)}var P1=E("

    "),q1=E("

    "),M1=E("

    "),V1=E("

    "),z1=E("
    "),H1=E("
    ");function U1(t,e){xe(e,!0);const u=R(()=>e.options.headerIds?e.options.headerPrefix+e.slug(e.text):void 0);var r=N(),n=I(r);{var i=o=>{var s=P1(),l=w(s);y(l,()=>e.children??A),U(()=>ue(s,"id",f(u))),b(o,s)},a=o=>{var s=N(),l=I(s);{var c=d=>{var g=q1(),v=w(g);y(v,()=>e.children??A),U(()=>ue(g,"id",f(u))),b(d,g)},h=d=>{var g=N(),v=I(g);{var p=x=>{var D=M1(),m=w(D);y(m,()=>e.children??A),U(()=>ue(D,"id",f(u))),b(x,D)},_=x=>{var D=N(),m=I(D);{var T=C=>{var q=V1(),Z=w(q);y(Z,()=>e.children??A),U(()=>ue(q,"id",f(u))),b(C,q)},B=C=>{var q=N(),Z=I(q);{var H=j=>{var le=z1(),Se=w(le);y(Se,()=>e.children??A),U(()=>ue(le,"id",f(u))),b(j,le)},ve=j=>{var le=N(),Se=I(le);{var Ze=Y=>{var K=H1(),ye=w(K);y(ye,()=>e.children??A),U(()=>ue(K,"id",f(u))),b(Y,K)},$=Y=>{var K=$r();U(()=>ct(K,e.raw)),b(Y,K)};G(Se,Y=>{e.depth===6?Y(Ze):Y($,!1)},!0)}b(j,le)};G(Z,j=>{e.depth===5?j(H):j(ve,!1)},!0)}b(C,q)};G(m,C=>{e.depth===4?C(T):C(B,!1)},!0)}b(x,D)};G(v,x=>{e.depth===3?x(p):x(_,!1)},!0)}b(d,g)};G(l,d=>{e.depth===2?d(c):d(h,!1)},!0)}b(o,s)};G(n,o=>{e.depth===1?o(i):o(a,!1)})}b(t,r),De()}Ds();var G1=E("
    ");function Z1(t){var e=G1();b(t,e)}var j1=E("");function W1(t,e){const u=X(e,"href",3,""),r=X(e,"title",3,void 0),n=X(e,"text",3,"");var i=j1();U(()=>{ue(i,"src",u()),ue(i,"title",r()),ue(i,"alt",n())}),b(t,i)}var Y1=E("
    ");function Q1(t,e){const u=X(e,"href",3,""),r=X(e,"title",3,void 0);var n=Y1(),i=w(n);y(i,()=>e.children??A),U(()=>{ue(n,"href",u()),ue(n,"title",r())}),b(t,n)}var K1=E("
    "),X1=E("
    ");function J1(t,e){const u=X(e,"ordered",3,!1),r=X(e,"start",3,1);var n=N(),i=I(n);{var a=s=>{var l=K1(),c=w(l);y(c,()=>e.children??A),U(()=>ue(l,"start",r())),b(s,l)},o=s=>{var l=X1(),c=w(l);y(c,()=>e.children??A),b(s,l)};G(i,s=>{u()?s(a):s(o,!1)})}b(t,n)}var $1=E("
  • ");function ef(t,e){X(e,"listItemIndex",3,void 0);var u=$1(),r=w(u);y(r,()=>e.children??A),b(t,u)}var tf=E("

    ");function uf(t,e){var u=tf(),r=w(u);y(r,()=>e.children??A),b(t,u)}function rf(t,e){var u=$r();U(()=>ct(u,e.text)),b(t,u)}var nf=E("");function af(t,e){var u=nf(),r=w(u);y(r,()=>e.children??A),b(t,u)}var sf=E("
    ");function of(t,e){var u=sf(),r=w(u);y(r,()=>e.children??A),b(t,u)}var lf=E("");function cf(t,e){var u=lf(),r=w(u);y(r,()=>e.children??A),b(t,u)}var ff=E(""),df=E("");function hf(t,e){const u=R(()=>e.align?`text-align: ${e.align}`:void 0);var r=N(),n=I(r);{var i=o=>{var s=ff(),l=w(s);y(l,()=>e.children??A),U(()=>dt(s,f(u))),b(o,s)},a=o=>{var s=df(),l=w(s);y(l,()=>e.children??A),U(()=>dt(s,f(u))),b(o,s)};G(n,o=>{e.header?o(i):o(a,!1)})}b(t,r)}var bf=E("");function vf(t,e){var u=bf(),r=w(u);y(r,()=>e.children??A),b(t,u)}var gf=E("");function pf(t,e){var u=gf(),r=w(u);y(r,()=>e.children??A),b(t,u)}function mf(t,e){var u=N(),r=I(u);y(r,()=>e.children??A),b(t,u)}const Hu={heading:U1,paragraph:uf,text:mf,image:W1,link:Q1,em:O1,strong:af,codespan:I1,del:R1,table:of,tablehead:vf,tablebody:cf,tablerow:pf,tablecell:hf,list:J1,orderedlistitem:null,unorderedlistitem:null,listitem:ef,hr:Z1,html:ra,blockquote:F1,code:C1,br:T1,rawtext:rf},xf={async:!1,breaks:!1,gfm:!0,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null,headerIds:!0,headerPrefix:""},Df=new Uint16Array('ᵁ<Õıʊҝջאٵ۞ޢߖࠏ੊ઑඡ๭༉༦჊ረዡᐕᒝᓃᓟᔥ\0\0\0\0\0\0ᕫᛍᦍᰒᷝ὾⁠↰⊍⏀⏻⑂⠤⤒ⴈ⹈⿎〖㊺㘹㞬㣾㨨㩱㫠㬮ࠀEMabcfglmnoprstu\\bfms„‹•˜¦³¹ÈÏlig耻Æ䃆P耻&䀦cute耻Á䃁reve;䄂Āiyx}rc耻Â䃂;䐐r;쀀𝔄rave耻À䃀pha;䎑acr;䄀d;橓Āgp¡on;䄄f;쀀𝔸plyFunction;恡ing耻Å䃅Ācs¾Ãr;쀀𝒜ign;扔ilde耻Ã䃃ml耻Ä䃄ЀaceforsuåûþėĜĢħĪĀcrêòkslash;或Ŷöø;櫧ed;挆y;䐑ƀcrtąċĔause;戵noullis;愬a;䎒r;쀀𝔅pf;쀀𝔹eve;䋘còēmpeq;扎܀HOacdefhilorsuōőŖƀƞƢƵƷƺǜȕɳɸɾcy;䐧PY耻©䂩ƀcpyŝŢźute;䄆Ā;iŧŨ拒talDifferentialD;慅leys;愭ȀaeioƉƎƔƘron;䄌dil耻Ç䃇rc;䄈nint;戰ot;䄊ĀdnƧƭilla;䂸terDot;䂷òſi;䎧rcleȀDMPTLJNjǑǖot;抙inus;抖lus;投imes;抗oĀcsǢǸkwiseContourIntegral;戲eCurlyĀDQȃȏoubleQuote;思uote;怙ȀlnpuȞȨɇɕonĀ;eȥȦ户;橴ƀgitȯȶȺruent;扡nt;戯ourIntegral;戮ĀfrɌɎ;愂oduct;成nterClockwiseContourIntegral;戳oss;樯cr;쀀𝒞pĀ;Cʄʅ拓ap;才րDJSZacefiosʠʬʰʴʸˋ˗ˡ˦̳ҍĀ;oŹʥtrahd;椑cy;䐂cy;䐅cy;䐏ƀgrsʿ˄ˇger;怡r;憡hv;櫤Āayː˕ron;䄎;䐔lĀ;t˝˞戇a;䎔r;쀀𝔇Āaf˫̧Ācm˰̢riticalȀADGT̖̜̀̆cute;䂴oŴ̋̍;䋙bleAcute;䋝rave;䁠ilde;䋜ond;拄ferentialD;慆Ѱ̽\0\0\0͔͂\0Ѕf;쀀𝔻ƀ;DE͈͉͍䂨ot;惜qual;扐blèCDLRUVͣͲ΂ϏϢϸontourIntegraìȹoɴ͹\0\0ͻ»͉nArrow;懓Āeo·ΤftƀARTΐΖΡrrow;懐ightArrow;懔eåˊngĀLRΫτeftĀARγιrrow;柸ightArrow;柺ightArrow;柹ightĀATϘϞrrow;懒ee;抨pɁϩ\0\0ϯrrow;懑ownArrow;懕erticalBar;戥ǹABLRTaВЪаўѿͼrrowƀ;BUНОТ憓ar;椓pArrow;懵reve;䌑eft˒к\0ц\0ѐightVector;楐eeVector;楞ectorĀ;Bљњ憽ar;楖ightǔѧ\0ѱeeVector;楟ectorĀ;BѺѻ懁ar;楗eeĀ;A҆҇护rrow;憧ĀctҒҗr;쀀𝒟rok;䄐ࠀNTacdfglmopqstuxҽӀӄӋӞӢӧӮӵԡԯԶՒ՝ՠեG;䅊H耻Ð䃐cute耻É䃉ƀaiyӒӗӜron;䄚rc耻Ê䃊;䐭ot;䄖r;쀀𝔈rave耻È䃈ement;戈ĀapӺӾcr;䄒tyɓԆ\0\0ԒmallSquare;旻erySmallSquare;斫ĀgpԦԪon;䄘f;쀀𝔼silon;䎕uĀaiԼՉlĀ;TՂՃ橵ilde;扂librium;懌Āci՗՚r;愰m;橳a;䎗ml耻Ë䃋Āipժկsts;戃onentialE;慇ʀcfiosօֈ֍ֲ׌y;䐤r;쀀𝔉lledɓ֗\0\0֣mallSquare;旼erySmallSquare;斪Ͱֺ\0ֿ\0\0ׄf;쀀𝔽All;戀riertrf;愱cò׋؀JTabcdfgorstר׬ׯ׺؀ؒؖ؛؝أ٬ٲcy;䐃耻>䀾mmaĀ;d׷׸䎓;䏜reve;䄞ƀeiy؇،ؐdil;䄢rc;䄜;䐓ot;䄠r;쀀𝔊;拙pf;쀀𝔾eater̀EFGLSTصلَٖٛ٦qualĀ;Lؾؿ扥ess;招ullEqual;执reater;檢ess;扷lantEqual;橾ilde;扳cr;쀀𝒢;扫ЀAacfiosuڅڋږڛڞڪھۊRDcy;䐪Āctڐڔek;䋇;䁞irc;䄤r;愌lbertSpace;愋ǰگ\0ڲf;愍izontalLine;攀Āctۃۅòکrok;䄦mpńېۘownHumðįqual;扏܀EJOacdfgmnostuۺ۾܃܇܎ܚܞܡܨ݄ݸދޏޕcy;䐕lig;䄲cy;䐁cute耻Í䃍Āiyܓܘrc耻Î䃎;䐘ot;䄰r;愑rave耻Ì䃌ƀ;apܠܯܿĀcgܴܷr;䄪inaryI;慈lieóϝǴ݉\0ݢĀ;eݍݎ戬Āgrݓݘral;戫section;拂isibleĀCTݬݲomma;恣imes;恢ƀgptݿރވon;䄮f;쀀𝕀a;䎙cr;愐ilde;䄨ǫޚ\0ޞcy;䐆l耻Ï䃏ʀcfosuެ޷޼߂ߐĀiyޱ޵rc;䄴;䐙r;쀀𝔍pf;쀀𝕁ǣ߇\0ߌr;쀀𝒥rcy;䐈kcy;䐄΀HJacfosߤߨ߽߬߱ࠂࠈcy;䐥cy;䐌ppa;䎚Āey߶߻dil;䄶;䐚r;쀀𝔎pf;쀀𝕂cr;쀀𝒦րJTaceflmostࠥࠩࠬࡐࡣ঳সে্਷ੇcy;䐉耻<䀼ʀcmnpr࠷࠼ࡁࡄࡍute;䄹bda;䎛g;柪lacetrf;愒r;憞ƀaeyࡗ࡜ࡡron;䄽dil;䄻;䐛Āfsࡨ॰tԀACDFRTUVarࡾࢩࢱࣦ࣠ࣼयज़ΐ४Ānrࢃ࢏gleBracket;柨rowƀ;BR࢙࢚࢞憐ar;懤ightArrow;懆eiling;挈oǵࢷ\0ࣃbleBracket;柦nǔࣈ\0࣒eeVector;楡ectorĀ;Bࣛࣜ懃ar;楙loor;挊ightĀAV࣯ࣵrrow;憔ector;楎Āerँगeƀ;AVउऊऐ抣rrow;憤ector;楚iangleƀ;BEतथऩ抲ar;槏qual;抴pƀDTVषूौownVector;楑eeVector;楠ectorĀ;Bॖॗ憿ar;楘ectorĀ;B॥०憼ar;楒ightáΜs̀EFGLSTॾঋকঝঢভqualGreater;拚ullEqual;扦reater;扶ess;檡lantEqual;橽ilde;扲r;쀀𝔏Ā;eঽা拘ftarrow;懚idot;䄿ƀnpw৔ਖਛgȀLRlr৞৷ਂਐeftĀAR০৬rrow;柵ightArrow;柷ightArrow;柶eftĀarγਊightáοightáϊf;쀀𝕃erĀLRਢਬeftArrow;憙ightArrow;憘ƀchtਾੀੂòࡌ;憰rok;䅁;扪Ѐacefiosuਗ਼੝੠੷੼અઋ઎p;椅y;䐜Ādl੥੯iumSpace;恟lintrf;愳r;쀀𝔐nusPlus;戓pf;쀀𝕄cò੶;䎜ҀJacefostuણધભીଔଙඑ඗ඞcy;䐊cute;䅃ƀaey઴હાron;䅇dil;䅅;䐝ƀgswે૰଎ativeƀMTV૓૟૨ediumSpace;怋hiĀcn૦૘ë૙eryThiî૙tedĀGL૸ଆreaterGreateòٳessLesóੈLine;䀊r;쀀𝔑ȀBnptଢନଷ଺reak;恠BreakingSpace;䂠f;愕ڀ;CDEGHLNPRSTV୕ୖ୪୼஡௫ఄ౞಄ದ೘ൡඅ櫬Āou୛୤ngruent;扢pCap;扭oubleVerticalBar;戦ƀlqxஃஊ஛ement;戉ualĀ;Tஒஓ扠ilde;쀀≂̸ists;戄reater΀;EFGLSTஶஷ஽௉௓௘௥扯qual;扱ullEqual;쀀≧̸reater;쀀≫̸ess;批lantEqual;쀀⩾̸ilde;扵umpń௲௽ownHump;쀀≎̸qual;쀀≏̸eĀfsఊధtTriangleƀ;BEచఛడ拪ar;쀀⧏̸qual;括s̀;EGLSTవశ఼ౄోౘ扮qual;扰reater;扸ess;쀀≪̸lantEqual;쀀⩽̸ilde;扴estedĀGL౨౹reaterGreater;쀀⪢̸essLess;쀀⪡̸recedesƀ;ESಒಓಛ技qual;쀀⪯̸lantEqual;拠ĀeiಫಹverseElement;戌ghtTriangleƀ;BEೋೌ೒拫ar;쀀⧐̸qual;拭ĀquೝഌuareSuĀbp೨೹setĀ;E೰ೳ쀀⊏̸qual;拢ersetĀ;Eഃആ쀀⊐̸qual;拣ƀbcpഓതൎsetĀ;Eഛഞ쀀⊂⃒qual;抈ceedsȀ;ESTലള഻െ抁qual;쀀⪰̸lantEqual;拡ilde;쀀≿̸ersetĀ;E൘൛쀀⊃⃒qual;抉ildeȀ;EFT൮൯൵ൿ扁qual;扄ullEqual;扇ilde;扉erticalBar;戤cr;쀀𝒩ilde耻Ñ䃑;䎝܀Eacdfgmoprstuvලෂ෉෕ෛ෠෧෼ขภยา฿ไlig;䅒cute耻Ó䃓Āiy෎ීrc耻Ô䃔;䐞blac;䅐r;쀀𝔒rave耻Ò䃒ƀaei෮ෲ෶cr;䅌ga;䎩cron;䎟pf;쀀𝕆enCurlyĀDQฎบoubleQuote;怜uote;怘;橔Āclวฬr;쀀𝒪ash耻Ø䃘iŬื฼de耻Õ䃕es;樷ml耻Ö䃖erĀBP๋๠Āar๐๓r;怾acĀek๚๜;揞et;掴arenthesis;揜Ҁacfhilors๿ງຊຏຒດຝະ໼rtialD;戂y;䐟r;쀀𝔓i;䎦;䎠usMinus;䂱Āipຢອncareplanåڝf;愙Ȁ;eio຺ູ໠໤檻cedesȀ;EST່້໏໚扺qual;檯lantEqual;扼ilde;找me;怳Ādp໩໮uct;戏ortionĀ;aȥ໹l;戝Āci༁༆r;쀀𝒫;䎨ȀUfos༑༖༛༟OT耻"䀢r;쀀𝔔pf;愚cr;쀀𝒬؀BEacefhiorsu༾གྷཇའཱིྦྷྪྭ႖ႩႴႾarr;椐G耻®䂮ƀcnrཎནབute;䅔g;柫rĀ;tཛྷཝ憠l;椖ƀaeyཧཬཱron;䅘dil;䅖;䐠Ā;vླྀཹ愜erseĀEUྂྙĀlq྇ྎement;戋uilibrium;懋pEquilibrium;楯r»ཹo;䎡ghtЀACDFTUVa࿁࿫࿳ဢဨၛႇϘĀnr࿆࿒gleBracket;柩rowƀ;BL࿜࿝࿡憒ar;懥eftArrow;懄eiling;按oǵ࿹\0စbleBracket;柧nǔည\0နeeVector;楝ectorĀ;Bဝသ懂ar;楕loor;挋Āerိ၃eƀ;AVဵံြ抢rrow;憦ector;楛iangleƀ;BEၐၑၕ抳ar;槐qual;抵pƀDTVၣၮၸownVector;楏eeVector;楜ectorĀ;Bႂႃ憾ar;楔ectorĀ;B႑႒懀ar;楓Āpuႛ႞f;愝ndImplies;楰ightarrow;懛ĀchႹႼr;愛;憱leDelayed;槴ڀHOacfhimoqstuფჱჷჽᄙᄞᅑᅖᅡᅧᆵᆻᆿĀCcჩხHcy;䐩y;䐨FTcy;䐬cute;䅚ʀ;aeiyᄈᄉᄎᄓᄗ檼ron;䅠dil;䅞rc;䅜;䐡r;쀀𝔖ortȀDLRUᄪᄴᄾᅉownArrow»ОeftArrow»࢚ightArrow»࿝pArrow;憑gma;䎣allCircle;战pf;쀀𝕊ɲᅭ\0\0ᅰt;戚areȀ;ISUᅻᅼᆉᆯ斡ntersection;抓uĀbpᆏᆞsetĀ;Eᆗᆘ抏qual;抑ersetĀ;Eᆨᆩ抐qual;抒nion;抔cr;쀀𝒮ar;拆ȀbcmpᇈᇛሉላĀ;sᇍᇎ拐etĀ;Eᇍᇕqual;抆ĀchᇠህeedsȀ;ESTᇭᇮᇴᇿ扻qual;檰lantEqual;扽ilde;承Tháྌ;我ƀ;esሒሓሣ拑rsetĀ;Eሜም抃qual;抇et»ሓրHRSacfhiorsሾቄ቉ቕ቞ቱቶኟዂወዑORN耻Þ䃞ADE;愢ĀHc቎ቒcy;䐋y;䐦Ābuቚቜ;䀉;䎤ƀaeyብቪቯron;䅤dil;䅢;䐢r;쀀𝔗Āeiቻ኉Dzኀ\0ኇefore;戴a;䎘Ācn኎ኘkSpace;쀀  Space;怉ldeȀ;EFTካኬኲኼ戼qual;扃ullEqual;扅ilde;扈pf;쀀𝕋ipleDot;惛Āctዖዛr;쀀𝒯rok;䅦ૡዷጎጚጦ\0ጬጱ\0\0\0\0\0ጸጽ፷ᎅ\0᏿ᐄᐊᐐĀcrዻጁute耻Ú䃚rĀ;oጇገ憟cir;楉rǣጓ\0጖y;䐎ve;䅬Āiyጞጣrc耻Û䃛;䐣blac;䅰r;쀀𝔘rave耻Ù䃙acr;䅪Ādiፁ፩erĀBPፈ፝Āarፍፐr;䁟acĀekፗፙ;揟et;掵arenthesis;揝onĀ;P፰፱拃lus;抎Āgp፻፿on;䅲f;쀀𝕌ЀADETadps᎕ᎮᎸᏄϨᏒᏗᏳrrowƀ;BDᅐᎠᎤar;椒ownArrow;懅ownArrow;憕quilibrium;楮eeĀ;AᏋᏌ报rrow;憥ownáϳerĀLRᏞᏨeftArrow;憖ightArrow;憗iĀ;lᏹᏺ䏒on;䎥ing;䅮cr;쀀𝒰ilde;䅨ml耻Ü䃜ҀDbcdefosvᐧᐬᐰᐳᐾᒅᒊᒐᒖash;披ar;櫫y;䐒ashĀ;lᐻᐼ抩;櫦Āerᑃᑅ;拁ƀbtyᑌᑐᑺar;怖Ā;iᑏᑕcalȀBLSTᑡᑥᑪᑴar;戣ine;䁼eparator;杘ilde;所ThinSpace;怊r;쀀𝔙pf;쀀𝕍cr;쀀𝒱dash;抪ʀcefosᒧᒬᒱᒶᒼirc;䅴dge;拀r;쀀𝔚pf;쀀𝕎cr;쀀𝒲Ȁfiosᓋᓐᓒᓘr;쀀𝔛;䎞pf;쀀𝕏cr;쀀𝒳ҀAIUacfosuᓱᓵᓹᓽᔄᔏᔔᔚᔠcy;䐯cy;䐇cy;䐮cute耻Ý䃝Āiyᔉᔍrc;䅶;䐫r;쀀𝔜pf;쀀𝕐cr;쀀𝒴ml;䅸ЀHacdefosᔵᔹᔿᕋᕏᕝᕠᕤcy;䐖cute;䅹Āayᕄᕉron;䅽;䐗ot;䅻Dzᕔ\0ᕛoWidtè૙a;䎖r;愨pf;愤cr;쀀𝒵௡ᖃᖊᖐ\0ᖰᖶᖿ\0\0\0\0ᗆᗛᗫᙟ᙭\0ᚕ᚛ᚲᚹ\0ᚾcute耻á䃡reve;䄃̀;Ediuyᖜᖝᖡᖣᖨᖭ戾;쀀∾̳;房rc耻â䃢te肻´̆;䐰lig耻æ䃦Ā;r²ᖺ;쀀𝔞rave耻à䃠ĀepᗊᗖĀfpᗏᗔsym;愵èᗓha;䎱ĀapᗟcĀclᗤᗧr;䄁g;樿ɤᗰ\0\0ᘊʀ;adsvᗺᗻᗿᘁᘇ戧nd;橕;橜lope;橘;橚΀;elmrszᘘᘙᘛᘞᘿᙏᙙ戠;榤e»ᘙsdĀ;aᘥᘦ戡ѡᘰᘲᘴᘶᘸᘺᘼᘾ;榨;榩;榪;榫;榬;榭;榮;榯tĀ;vᙅᙆ戟bĀ;dᙌᙍ抾;榝Āptᙔᙗh;戢»¹arr;捼Āgpᙣᙧon;䄅f;쀀𝕒΀;Eaeiop዁ᙻᙽᚂᚄᚇᚊ;橰cir;橯;扊d;手s;䀧roxĀ;e዁ᚒñᚃing耻å䃥ƀctyᚡᚦᚨr;쀀𝒶;䀪mpĀ;e዁ᚯñʈilde耻ã䃣ml耻ä䃤Āciᛂᛈoninôɲnt;樑ࠀNabcdefiklnoprsu᛭ᛱᜰ᜼ᝃᝈ᝸᝽០៦ᠹᡐᜍ᤽᥈ᥰot;櫭Ācrᛶ᜞kȀcepsᜀᜅᜍᜓong;扌psilon;䏶rime;怵imĀ;e᜚᜛戽q;拍Ŷᜢᜦee;抽edĀ;gᜬᜭ挅e»ᜭrkĀ;t፜᜷brk;掶Āoyᜁᝁ;䐱quo;怞ʀcmprtᝓ᝛ᝡᝤᝨausĀ;eĊĉptyv;榰séᜌnoõēƀahwᝯ᝱ᝳ;䎲;愶een;扬r;쀀𝔟g΀costuvwឍឝឳេ៕៛៞ƀaiuបពរðݠrc;旯p»፱ƀdptឤឨឭot;樀lus;樁imes;樂ɱឹ\0\0ើcup;樆ar;昅riangleĀdu៍្own;施p;斳plus;樄eåᑄåᒭarow;植ƀako៭ᠦᠵĀcn៲ᠣkƀlst៺֫᠂ozenge;槫riangleȀ;dlr᠒᠓᠘᠝斴own;斾eft;旂ight;斸k;搣Ʊᠫ\0ᠳƲᠯ\0ᠱ;斒;斑4;斓ck;斈ĀeoᠾᡍĀ;qᡃᡆ쀀=⃥uiv;쀀≡⃥t;挐Ȁptwxᡙᡞᡧᡬf;쀀𝕓Ā;tᏋᡣom»Ꮜtie;拈؀DHUVbdhmptuvᢅᢖᢪᢻᣗᣛᣬ᣿ᤅᤊᤐᤡȀLRlrᢎᢐᢒᢔ;敗;敔;敖;敓ʀ;DUduᢡᢢᢤᢦᢨ敐;敦;敩;敤;敧ȀLRlrᢳᢵᢷᢹ;敝;敚;敜;教΀;HLRhlrᣊᣋᣍᣏᣑᣓᣕ救;敬;散;敠;敫;敢;敟ox;槉ȀLRlrᣤᣦᣨᣪ;敕;敒;攐;攌ʀ;DUduڽ᣷᣹᣻᣽;敥;敨;攬;攴inus;抟lus;択imes;抠ȀLRlrᤙᤛᤝ᤟;敛;敘;攘;攔΀;HLRhlrᤰᤱᤳᤵᤷ᤻᤹攂;敪;敡;敞;攼;攤;攜Āevģ᥂bar耻¦䂦Ȁceioᥑᥖᥚᥠr;쀀𝒷mi;恏mĀ;e᜚᜜lƀ;bhᥨᥩᥫ䁜;槅sub;柈Ŭᥴ᥾lĀ;e᥹᥺怢t»᥺pƀ;Eeįᦅᦇ;檮Ā;qۜۛೡᦧ\0᧨ᨑᨕᨲ\0ᨷᩐ\0\0᪴\0\0᫁\0\0ᬡᬮ᭍᭒\0᯽\0ᰌƀcpr᦭ᦲ᧝ute;䄇̀;abcdsᦿᧀᧄ᧊᧕᧙戩nd;橄rcup;橉Āau᧏᧒p;橋p;橇ot;橀;쀀∩︀Āeo᧢᧥t;恁îړȀaeiu᧰᧻ᨁᨅǰ᧵\0᧸s;橍on;䄍dil耻ç䃧rc;䄉psĀ;sᨌᨍ橌m;橐ot;䄋ƀdmnᨛᨠᨦil肻¸ƭptyv;榲t脀¢;eᨭᨮ䂢räƲr;쀀𝔠ƀceiᨽᩀᩍy;䑇ckĀ;mᩇᩈ朓ark»ᩈ;䏇r΀;Ecefms᩟᩠ᩢᩫ᪤᪪᪮旋;槃ƀ;elᩩᩪᩭ䋆q;扗eɡᩴ\0\0᪈rrowĀlr᩼᪁eft;憺ight;憻ʀRSacd᪒᪔᪖᪚᪟»ཇ;擈st;抛irc;抚ash;抝nint;樐id;櫯cir;槂ubsĀ;u᪻᪼晣it»᪼ˬ᫇᫔᫺\0ᬊonĀ;eᫍᫎ䀺Ā;qÇÆɭ᫙\0\0᫢aĀ;t᫞᫟䀬;䁀ƀ;fl᫨᫩᫫戁îᅠeĀmx᫱᫶ent»᫩eóɍǧ᫾\0ᬇĀ;dኻᬂot;橭nôɆƀfryᬐᬔᬗ;쀀𝕔oäɔ脀©;sŕᬝr;愗Āaoᬥᬩrr;憵ss;朗Ācuᬲᬷr;쀀𝒸Ābpᬼ᭄Ā;eᭁᭂ櫏;櫑Ā;eᭉᭊ櫐;櫒dot;拯΀delprvw᭠᭬᭷ᮂᮬᯔ᯹arrĀlr᭨᭪;椸;椵ɰ᭲\0\0᭵r;拞c;拟arrĀ;p᭿ᮀ憶;椽̀;bcdosᮏᮐᮖᮡᮥᮨ截rcap;橈Āauᮛᮞp;橆p;橊ot;抍r;橅;쀀∪︀Ȁalrv᮵ᮿᯞᯣrrĀ;mᮼᮽ憷;椼yƀevwᯇᯔᯘqɰᯎ\0\0ᯒreã᭳uã᭵ee;拎edge;拏en耻¤䂤earrowĀlrᯮ᯳eft»ᮀight»ᮽeäᯝĀciᰁᰇoninôǷnt;戱lcty;挭ঀAHabcdefhijlorstuwz᰸᰻᰿ᱝᱩᱵᲊᲞᲬᲷ᳻᳿ᴍᵻᶑᶫᶻ᷆᷍rò΁ar;楥Ȁglrs᱈ᱍ᱒᱔ger;怠eth;愸òᄳhĀ;vᱚᱛ怐»ऊūᱡᱧarow;椏aã̕Āayᱮᱳron;䄏;䐴ƀ;ao̲ᱼᲄĀgrʿᲁr;懊tseq;橷ƀglmᲑᲔᲘ耻°䂰ta;䎴ptyv;榱ĀirᲣᲨsht;楿;쀀𝔡arĀlrᲳᲵ»ࣜ»သʀaegsv᳂͸᳖᳜᳠mƀ;oș᳊᳔ndĀ;ș᳑uit;晦amma;䏝in;拲ƀ;io᳧᳨᳸䃷de脀÷;o᳧ᳰntimes;拇nø᳷cy;䑒cɯᴆ\0\0ᴊrn;挞op;挍ʀlptuwᴘᴝᴢᵉᵕlar;䀤f;쀀𝕕ʀ;emps̋ᴭᴷᴽᵂqĀ;d͒ᴳot;扑inus;戸lus;戔quare;抡blebarwedgåúnƀadhᄮᵝᵧownarrowóᲃarpoonĀlrᵲᵶefôᲴighôᲶŢᵿᶅkaro÷གɯᶊ\0\0ᶎrn;挟op;挌ƀcotᶘᶣᶦĀryᶝᶡ;쀀𝒹;䑕l;槶rok;䄑Ādrᶰᶴot;拱iĀ;fᶺ᠖斿Āah᷀᷃ròЩaòྦangle;榦Āci᷒ᷕy;䑟grarr;柿ऀDacdefglmnopqrstuxḁḉḙḸոḼṉṡṾấắẽỡἪἷὄ὎὚ĀDoḆᴴoôᲉĀcsḎḔute耻é䃩ter;橮ȀaioyḢḧḱḶron;䄛rĀ;cḭḮ扖耻ê䃪lon;払;䑍ot;䄗ĀDrṁṅot;扒;쀀𝔢ƀ;rsṐṑṗ檚ave耻è䃨Ā;dṜṝ檖ot;檘Ȁ;ilsṪṫṲṴ檙nters;揧;愓Ā;dṹṺ檕ot;檗ƀapsẅẉẗcr;䄓tyƀ;svẒẓẕ戅et»ẓpĀ1;ẝẤijạả;怄;怅怃ĀgsẪẬ;䅋p;怂ĀgpẴẸon;䄙f;쀀𝕖ƀalsỄỎỒrĀ;sỊị拕l;槣us;橱iƀ;lvỚớở䎵on»ớ;䏵ȀcsuvỪỳἋἣĀioữḱrc»Ḯɩỹ\0\0ỻíՈantĀglἂἆtr»ṝess»Ṻƀaeiἒ἖Ἒls;䀽st;扟vĀ;DȵἠD;橸parsl;槥ĀDaἯἳot;打rr;楱ƀcdiἾὁỸr;愯oô͒ĀahὉὋ;䎷耻ð䃰Āmrὓὗl耻ë䃫o;悬ƀcipὡὤὧl;䀡sôծĀeoὬὴctatioîՙnentialåչৡᾒ\0ᾞ\0ᾡᾧ\0\0ῆῌ\0ΐ\0ῦῪ \0 ⁚llingdotseñṄy;䑄male;晀ƀilrᾭᾳ῁lig;耀ffiɩᾹ\0\0᾽g;耀ffig;耀ffl;쀀𝔣lig;耀filig;쀀fjƀaltῙ῜ῡt;晭ig;耀flns;斱of;䆒ǰ΅\0ῳf;쀀𝕗ĀakֿῷĀ;vῼ´拔;櫙artint;樍Āao‌⁕Ācs‑⁒ႉ‸⁅⁈\0⁐β•‥‧‪‬\0‮耻½䂽;慓耻¼䂼;慕;慙;慛Ƴ‴\0‶;慔;慖ʴ‾⁁\0\0⁃耻¾䂾;慗;慜5;慘ƶ⁌\0⁎;慚;慝8;慞l;恄wn;挢cr;쀀𝒻ࢀEabcdefgijlnorstv₂₉₟₥₰₴⃰⃵⃺⃿℃ℒℸ̗ℾ⅒↞Ā;lٍ₇;檌ƀcmpₐₕ₝ute;䇵maĀ;dₜ᳚䎳;檆reve;䄟Āiy₪₮rc;䄝;䐳ot;䄡Ȁ;lqsؾق₽⃉ƀ;qsؾٌ⃄lanô٥Ȁ;cdl٥⃒⃥⃕c;檩otĀ;o⃜⃝檀Ā;l⃢⃣檂;檄Ā;e⃪⃭쀀⋛︀s;檔r;쀀𝔤Ā;gٳ؛mel;愷cy;䑓Ȁ;Eajٚℌℎℐ;檒;檥;檤ȀEaesℛℝ℩ℴ;扩pĀ;p℣ℤ檊rox»ℤĀ;q℮ℯ檈Ā;q℮ℛim;拧pf;쀀𝕘Āci⅃ⅆr;愊mƀ;el٫ⅎ⅐;檎;檐茀>;cdlqr׮ⅠⅪⅮⅳⅹĀciⅥⅧ;檧r;橺ot;拗Par;榕uest;橼ʀadelsↄⅪ←ٖ↛ǰ↉\0↎proø₞r;楸qĀlqؿ↖lesó₈ií٫Āen↣↭rtneqq;쀀≩︀Å↪ԀAabcefkosy⇄⇇⇱⇵⇺∘∝∯≨≽ròΠȀilmr⇐⇔⇗⇛rsðᒄf»․ilôکĀdr⇠⇤cy;䑊ƀ;cwࣴ⇫⇯ir;楈;憭ar;意irc;䄥ƀalr∁∎∓rtsĀ;u∉∊晥it»∊lip;怦con;抹r;쀀𝔥sĀew∣∩arow;椥arow;椦ʀamopr∺∾≃≞≣rr;懿tht;戻kĀlr≉≓eftarrow;憩ightarrow;憪f;쀀𝕙bar;怕ƀclt≯≴≸r;쀀𝒽asè⇴rok;䄧Ābp⊂⊇ull;恃hen»ᱛૡ⊣\0⊪\0⊸⋅⋎\0⋕⋳\0\0⋸⌢⍧⍢⍿\0⎆⎪⎴cute耻í䃭ƀ;iyݱ⊰⊵rc耻î䃮;䐸Ācx⊼⊿y;䐵cl耻¡䂡ĀfrΟ⋉;쀀𝔦rave耻ì䃬Ȁ;inoܾ⋝⋩⋮Āin⋢⋦nt;樌t;戭fin;槜ta;愩lig;䄳ƀaop⋾⌚⌝ƀcgt⌅⌈⌗r;䄫ƀelpܟ⌏⌓inåގarôܠh;䄱f;抷ed;䆵ʀ;cfotӴ⌬⌱⌽⍁are;愅inĀ;t⌸⌹戞ie;槝doô⌙ʀ;celpݗ⍌⍐⍛⍡al;抺Āgr⍕⍙eróᕣã⍍arhk;樗rod;樼Ȁcgpt⍯⍲⍶⍻y;䑑on;䄯f;쀀𝕚a;䎹uest耻¿䂿Āci⎊⎏r;쀀𝒾nʀ;EdsvӴ⎛⎝⎡ӳ;拹ot;拵Ā;v⎦⎧拴;拳Ā;iݷ⎮lde;䄩ǫ⎸\0⎼cy;䑖l耻ï䃯̀cfmosu⏌⏗⏜⏡⏧⏵Āiy⏑⏕rc;䄵;䐹r;쀀𝔧ath;䈷pf;쀀𝕛ǣ⏬\0⏱r;쀀𝒿rcy;䑘kcy;䑔Ѐacfghjos␋␖␢␧␭␱␵␻ppaĀ;v␓␔䎺;䏰Āey␛␠dil;䄷;䐺r;쀀𝔨reen;䄸cy;䑅cy;䑜pf;쀀𝕜cr;쀀𝓀஀ABEHabcdefghjlmnoprstuv⑰⒁⒆⒍⒑┎┽╚▀♎♞♥♹♽⚚⚲⛘❝❨➋⟀⠁⠒ƀart⑷⑺⑼rò৆òΕail;椛arr;椎Ā;gঔ⒋;檋ar;楢ॣ⒥\0⒪\0⒱\0\0\0\0\0⒵Ⓔ\0ⓆⓈⓍ\0⓹ute;䄺mptyv;榴raîࡌbda;䎻gƀ;dlࢎⓁⓃ;榑åࢎ;檅uo耻«䂫rЀ;bfhlpst࢙ⓞⓦⓩ⓫⓮⓱⓵Ā;f࢝ⓣs;椟s;椝ë≒p;憫l;椹im;楳l;憢ƀ;ae⓿─┄檫il;椙Ā;s┉┊檭;쀀⪭︀ƀabr┕┙┝rr;椌rk;杲Āak┢┬cĀek┨┪;䁻;䁛Āes┱┳;榋lĀdu┹┻;榏;榍Ȁaeuy╆╋╖╘ron;䄾Ādi═╔il;䄼ìࢰâ┩;䐻Ȁcqrs╣╦╭╽a;椶uoĀ;rนᝆĀdu╲╷har;楧shar;楋h;憲ʀ;fgqs▋▌উ◳◿扤tʀahlrt▘▤▷◂◨rrowĀ;t࢙□aé⓶arpoonĀdu▯▴own»њp»०eftarrows;懇ightƀahs◍◖◞rrowĀ;sࣴࢧarpoonó྘quigarro÷⇰hreetimes;拋ƀ;qs▋ও◺lanôবʀ;cdgsব☊☍☝☨c;檨otĀ;o☔☕橿Ā;r☚☛檁;檃Ā;e☢☥쀀⋚︀s;檓ʀadegs☳☹☽♉♋pproøⓆot;拖qĀgq♃♅ôউgtò⒌ôছiíলƀilr♕࣡♚sht;楼;쀀𝔩Ā;Eজ♣;檑š♩♶rĀdu▲♮Ā;l॥♳;楪lk;斄cy;䑙ʀ;achtੈ⚈⚋⚑⚖rò◁orneòᴈard;楫ri;旺Āio⚟⚤dot;䅀ustĀ;a⚬⚭掰che»⚭ȀEaes⚻⚽⛉⛔;扨pĀ;p⛃⛄檉rox»⛄Ā;q⛎⛏檇Ā;q⛎⚻im;拦Ѐabnoptwz⛩⛴⛷✚✯❁❇❐Ānr⛮⛱g;柬r;懽rëࣁgƀlmr⛿✍✔eftĀar০✇ightá৲apsto;柼ightá৽parrowĀlr✥✩efô⓭ight;憬ƀafl✶✹✽r;榅;쀀𝕝us;樭imes;樴š❋❏st;戗áፎƀ;ef❗❘᠀旊nge»❘arĀ;l❤❥䀨t;榓ʀachmt❳❶❼➅➇ròࢨorneòᶌarĀ;d྘➃;業;怎ri;抿̀achiqt➘➝ੀ➢➮➻quo;怹r;쀀𝓁mƀ;egল➪➬;檍;檏Ābu┪➳oĀ;rฟ➹;怚rok;䅂萀<;cdhilqrࠫ⟒☹⟜⟠⟥⟪⟰Āci⟗⟙;檦r;橹reå◲mes;拉arr;楶uest;橻ĀPi⟵⟹ar;榖ƀ;ef⠀भ᠛旃rĀdu⠇⠍shar;楊har;楦Āen⠗⠡rtneqq;쀀≨︀Å⠞܀Dacdefhilnopsu⡀⡅⢂⢎⢓⢠⢥⢨⣚⣢⣤ઃ⣳⤂Dot;戺Ȁclpr⡎⡒⡣⡽r耻¯䂯Āet⡗⡙;時Ā;e⡞⡟朠se»⡟Ā;sျ⡨toȀ;dluျ⡳⡷⡻owîҌefôएðᏑker;斮Āoy⢇⢌mma;権;䐼ash;怔asuredangle»ᘦr;쀀𝔪o;愧ƀcdn⢯⢴⣉ro耻µ䂵Ȁ;acdᑤ⢽⣀⣄sôᚧir;櫰ot肻·Ƶusƀ;bd⣒ᤃ⣓戒Ā;uᴼ⣘;横ţ⣞⣡p;櫛ò−ðઁĀdp⣩⣮els;抧f;쀀𝕞Āct⣸⣽r;쀀𝓂pos»ᖝƀ;lm⤉⤊⤍䎼timap;抸ఀGLRVabcdefghijlmoprstuvw⥂⥓⥾⦉⦘⧚⧩⨕⨚⩘⩝⪃⪕⪤⪨⬄⬇⭄⭿⮮ⰴⱧⱼ⳩Āgt⥇⥋;쀀⋙̸Ā;v⥐௏쀀≫⃒ƀelt⥚⥲⥶ftĀar⥡⥧rrow;懍ightarrow;懎;쀀⋘̸Ā;v⥻ే쀀≪⃒ightarrow;懏ĀDd⦎⦓ash;抯ash;抮ʀbcnpt⦣⦧⦬⦱⧌la»˞ute;䅄g;쀀∠⃒ʀ;Eiop඄⦼⧀⧅⧈;쀀⩰̸d;쀀≋̸s;䅉roø඄urĀ;a⧓⧔普lĀ;s⧓ସdz⧟\0⧣p肻 ଷmpĀ;e௹ఀʀaeouy⧴⧾⨃⨐⨓ǰ⧹\0⧻;橃on;䅈dil;䅆ngĀ;dൾ⨊ot;쀀⩭̸p;橂;䐽ash;怓΀;Aadqsxஒ⨩⨭⨻⩁⩅⩐rr;懗rĀhr⨳⨶k;椤Ā;oᏲᏰot;쀀≐̸uiöୣĀei⩊⩎ar;椨í஘istĀ;s஠டr;쀀𝔫ȀEest௅⩦⩹⩼ƀ;qs஼⩭௡ƀ;qs஼௅⩴lanô௢ií௪Ā;rஶ⪁»ஷƀAap⪊⪍⪑rò⥱rr;憮ar;櫲ƀ;svྍ⪜ྌĀ;d⪡⪢拼;拺cy;䑚΀AEadest⪷⪺⪾⫂⫅⫶⫹rò⥦;쀀≦̸rr;憚r;急Ȁ;fqs఻⫎⫣⫯tĀar⫔⫙rro÷⫁ightarro÷⪐ƀ;qs఻⪺⫪lanôౕĀ;sౕ⫴»శiíౝĀ;rవ⫾iĀ;eచథiäඐĀpt⬌⬑f;쀀𝕟膀¬;in⬙⬚⬶䂬nȀ;Edvஉ⬤⬨⬮;쀀⋹̸ot;쀀⋵̸ǡஉ⬳⬵;拷;拶iĀ;vಸ⬼ǡಸ⭁⭃;拾;拽ƀaor⭋⭣⭩rȀ;ast୻⭕⭚⭟lleì୻l;쀀⫽⃥;쀀∂̸lint;樔ƀ;ceಒ⭰⭳uåಥĀ;cಘ⭸Ā;eಒ⭽ñಘȀAait⮈⮋⮝⮧rò⦈rrƀ;cw⮔⮕⮙憛;쀀⤳̸;쀀↝̸ghtarrow»⮕riĀ;eೋೖ΀chimpqu⮽⯍⯙⬄୸⯤⯯Ȁ;cerല⯆ഷ⯉uå൅;쀀𝓃ortɭ⬅\0\0⯖ará⭖mĀ;e൮⯟Ā;q൴൳suĀbp⯫⯭å೸åഋƀbcp⯶ⰑⰙȀ;Ees⯿ⰀഢⰄ抄;쀀⫅̸etĀ;eഛⰋqĀ;qണⰀcĀ;eലⰗñസȀ;EesⰢⰣൟⰧ抅;쀀⫆̸etĀ;e൘ⰮqĀ;qൠⰣȀgilrⰽⰿⱅⱇìௗlde耻ñ䃱çృiangleĀlrⱒⱜeftĀ;eచⱚñదightĀ;eೋⱥñ೗Ā;mⱬⱭ䎽ƀ;esⱴⱵⱹ䀣ro;愖p;怇ҀDHadgilrsⲏⲔⲙⲞⲣⲰⲶⳓⳣash;抭arr;椄p;쀀≍⃒ash;抬ĀetⲨⲬ;쀀≥⃒;쀀>⃒nfin;槞ƀAetⲽⳁⳅrr;椂;쀀≤⃒Ā;rⳊⳍ쀀<⃒ie;쀀⊴⃒ĀAtⳘⳜrr;椃rie;쀀⊵⃒im;쀀∼⃒ƀAan⳰⳴ⴂrr;懖rĀhr⳺⳽k;椣Ā;oᏧᏥear;椧ቓ᪕\0\0\0\0\0\0\0\0\0\0\0\0\0ⴭ\0ⴸⵈⵠⵥ⵲ⶄᬇ\0\0ⶍⶫ\0ⷈⷎ\0ⷜ⸙⸫⸾⹃Ācsⴱ᪗ute耻ó䃳ĀiyⴼⵅrĀ;c᪞ⵂ耻ô䃴;䐾ʀabios᪠ⵒⵗLjⵚlac;䅑v;樸old;榼lig;䅓Ācr⵩⵭ir;榿;쀀𝔬ͯ⵹\0\0⵼\0ⶂn;䋛ave耻ò䃲;槁Ābmⶈ෴ar;榵Ȁacitⶕ⶘ⶥⶨrò᪀Āir⶝ⶠr;榾oss;榻nå๒;槀ƀaeiⶱⶵⶹcr;䅍ga;䏉ƀcdnⷀⷅǍron;䎿;榶pf;쀀𝕠ƀaelⷔ⷗ǒr;榷rp;榹΀;adiosvⷪⷫⷮ⸈⸍⸐⸖戨rò᪆Ȁ;efmⷷⷸ⸂⸅橝rĀ;oⷾⷿ愴f»ⷿ耻ª䂪耻º䂺gof;抶r;橖lope;橗;橛ƀclo⸟⸡⸧ò⸁ash耻ø䃸l;折iŬⸯ⸴de耻õ䃵esĀ;aǛ⸺s;樶ml耻ö䃶bar;挽ૡ⹞\0⹽\0⺀⺝\0⺢⺹\0\0⻋ຜ\0⼓\0\0⼫⾼\0⿈rȀ;astЃ⹧⹲຅脀¶;l⹭⹮䂶leìЃɩ⹸\0\0⹻m;櫳;櫽y;䐿rʀcimpt⺋⺏⺓ᡥ⺗nt;䀥od;䀮il;怰enk;怱r;쀀𝔭ƀimo⺨⺰⺴Ā;v⺭⺮䏆;䏕maô੶ne;明ƀ;tv⺿⻀⻈䏀chfork»´;䏖Āau⻏⻟nĀck⻕⻝kĀ;h⇴⻛;愎ö⇴sҀ;abcdemst⻳⻴ᤈ⻹⻽⼄⼆⼊⼎䀫cir;樣ir;樢Āouᵀ⼂;樥;橲n肻±ຝim;樦wo;樧ƀipu⼙⼠⼥ntint;樕f;쀀𝕡nd耻£䂣Ԁ;Eaceinosu່⼿⽁⽄⽇⾁⾉⾒⽾⾶;檳p;檷uå໙Ā;c໎⽌̀;acens່⽙⽟⽦⽨⽾pproø⽃urlyeñ໙ñ໎ƀaes⽯⽶⽺pprox;檹qq;檵im;拨iíໟmeĀ;s⾈ຮ怲ƀEas⽸⾐⽺ð⽵ƀdfp໬⾙⾯ƀals⾠⾥⾪lar;挮ine;挒urf;挓Ā;t໻⾴ï໻rel;抰Āci⿀⿅r;쀀𝓅;䏈ncsp;怈̀fiopsu⿚⋢⿟⿥⿫⿱r;쀀𝔮pf;쀀𝕢rime;恗cr;쀀𝓆ƀaeo⿸〉〓tĀei⿾々rnionóڰnt;樖stĀ;e【】䀿ñἙô༔઀ABHabcdefhilmnoprstux぀けさすムㄎㄫㅇㅢㅲㆎ㈆㈕㈤㈩㉘㉮㉲㊐㊰㊷ƀartぇおがròႳòϝail;検aròᱥar;楤΀cdenqrtとふへみわゔヌĀeuねぱ;쀀∽̱te;䅕iãᅮmptyv;榳gȀ;del࿑らるろ;榒;榥å࿑uo耻»䂻rր;abcfhlpstw࿜ガクシスゼゾダッデナp;極Ā;f࿠ゴs;椠;椳s;椞ë≝ð✮l;楅im;楴l;憣;憝Āaiパフil;椚oĀ;nホボ戶aló༞ƀabrョリヮrò៥rk;杳ĀakンヽcĀekヹ・;䁽;䁝Āes㄂㄄;榌lĀduㄊㄌ;榎;榐Ȁaeuyㄗㄜㄧㄩron;䅙Ādiㄡㄥil;䅗ì࿲âヺ;䑀Ȁclqsㄴㄷㄽㅄa;椷dhar;楩uoĀ;rȎȍh;憳ƀacgㅎㅟངlȀ;ipsླྀㅘㅛႜnåႻarôྩt;断ƀilrㅩဣㅮsht;楽;쀀𝔯ĀaoㅷㆆrĀduㅽㅿ»ѻĀ;l႑ㆄ;楬Ā;vㆋㆌ䏁;䏱ƀgns㆕ㇹㇼht̀ahlrstㆤㆰ㇂㇘㇤㇮rrowĀ;t࿜ㆭaéトarpoonĀduㆻㆿowîㅾp»႒eftĀah㇊㇐rrowó࿪arpoonóՑightarrows;應quigarro÷ニhreetimes;拌g;䋚ingdotseñἲƀahm㈍㈐㈓rò࿪aòՑ;怏oustĀ;a㈞㈟掱che»㈟mid;櫮Ȁabpt㈲㈽㉀㉒Ānr㈷㈺g;柭r;懾rëဃƀafl㉇㉊㉎r;榆;쀀𝕣us;樮imes;樵Āap㉝㉧rĀ;g㉣㉤䀩t;榔olint;樒arò㇣Ȁachq㉻㊀Ⴜ㊅quo;怺r;쀀𝓇Ābu・㊊oĀ;rȔȓƀhir㊗㊛㊠reåㇸmes;拊iȀ;efl㊪ၙᠡ㊫方tri;槎luhar;楨;愞ൡ㋕㋛㋟㌬㌸㍱\0㍺㎤\0\0㏬㏰\0㐨㑈㑚㒭㒱㓊㓱\0㘖\0\0㘳cute;䅛quï➺Ԁ;Eaceinpsyᇭ㋳㋵㋿㌂㌋㌏㌟㌦㌩;檴ǰ㋺\0㋼;檸on;䅡uåᇾĀ;dᇳ㌇il;䅟rc;䅝ƀEas㌖㌘㌛;檶p;檺im;择olint;樓iíሄ;䑁otƀ;be㌴ᵇ㌵担;橦΀Aacmstx㍆㍊㍗㍛㍞㍣㍭rr;懘rĀhr㍐㍒ë∨Ā;oਸ਼਴t耻§䂧i;䀻war;椩mĀin㍩ðnuóñt;朶rĀ;o㍶⁕쀀𝔰Ȁacoy㎂㎆㎑㎠rp;景Āhy㎋㎏cy;䑉;䑈rtɭ㎙\0\0㎜iäᑤaraì⹯耻­䂭Āgm㎨㎴maƀ;fv㎱㎲㎲䏃;䏂Ѐ;deglnprካ㏅㏉㏎㏖㏞㏡㏦ot;橪Ā;q኱ኰĀ;E㏓㏔檞;檠Ā;E㏛㏜檝;檟e;扆lus;樤arr;楲aròᄽȀaeit㏸㐈㐏㐗Āls㏽㐄lsetmé㍪hp;樳parsl;槤Ādlᑣ㐔e;挣Ā;e㐜㐝檪Ā;s㐢㐣檬;쀀⪬︀ƀflp㐮㐳㑂tcy;䑌Ā;b㐸㐹䀯Ā;a㐾㐿槄r;挿f;쀀𝕤aĀdr㑍ЂesĀ;u㑔㑕晠it»㑕ƀcsu㑠㑹㒟Āau㑥㑯pĀ;sᆈ㑫;쀀⊓︀pĀ;sᆴ㑵;쀀⊔︀uĀbp㑿㒏ƀ;esᆗᆜ㒆etĀ;eᆗ㒍ñᆝƀ;esᆨᆭ㒖etĀ;eᆨ㒝ñᆮƀ;afᅻ㒦ְrť㒫ֱ»ᅼaròᅈȀcemt㒹㒾㓂㓅r;쀀𝓈tmîñiì㐕aræᆾĀar㓎㓕rĀ;f㓔ឿ昆Āan㓚㓭ightĀep㓣㓪psiloîỠhé⺯s»⡒ʀbcmnp㓻㕞ሉ㖋㖎Ҁ;Edemnprs㔎㔏㔑㔕㔞㔣㔬㔱㔶抂;櫅ot;檽Ā;dᇚ㔚ot;櫃ult;櫁ĀEe㔨㔪;櫋;把lus;檿arr;楹ƀeiu㔽㕒㕕tƀ;en㔎㕅㕋qĀ;qᇚ㔏eqĀ;q㔫㔨m;櫇Ābp㕚㕜;櫕;櫓c̀;acensᇭ㕬㕲㕹㕻㌦pproø㋺urlyeñᇾñᇳƀaes㖂㖈㌛pproø㌚qñ㌗g;晪ڀ123;Edehlmnps㖩㖬㖯ሜ㖲㖴㗀㗉㗕㗚㗟㗨㗭耻¹䂹耻²䂲耻³䂳;櫆Āos㖹㖼t;檾ub;櫘Ā;dሢ㗅ot;櫄sĀou㗏㗒l;柉b;櫗arr;楻ult;櫂ĀEe㗤㗦;櫌;抋lus;櫀ƀeiu㗴㘉㘌tƀ;enሜ㗼㘂qĀ;qሢ㖲eqĀ;q㗧㗤m;櫈Ābp㘑㘓;櫔;櫖ƀAan㘜㘠㘭rr;懙rĀhr㘦㘨ë∮Ā;oਫ਩war;椪lig耻ß䃟௡㙑㙝㙠ዎ㙳㙹\0㙾㛂\0\0\0\0\0㛛㜃\0㜉㝬\0\0\0㞇ɲ㙖\0\0㙛get;挖;䏄rë๟ƀaey㙦㙫㙰ron;䅥dil;䅣;䑂lrec;挕r;쀀𝔱Ȁeiko㚆㚝㚵㚼Dz㚋\0㚑eĀ4fኄኁaƀ;sv㚘㚙㚛䎸ym;䏑Ācn㚢㚲kĀas㚨㚮pproø዁im»ኬsðኞĀas㚺㚮ð዁rn耻þ䃾Ǭ̟㛆⋧es膀×;bd㛏㛐㛘䃗Ā;aᤏ㛕r;樱;樰ƀeps㛡㛣㜀á⩍Ȁ;bcf҆㛬㛰㛴ot;挶ir;櫱Ā;o㛹㛼쀀𝕥rk;櫚á㍢rime;怴ƀaip㜏㜒㝤dåቈ΀adempst㜡㝍㝀㝑㝗㝜㝟ngleʀ;dlqr㜰㜱㜶㝀㝂斵own»ᶻeftĀ;e⠀㜾ñम;扜ightĀ;e㊪㝋ñၚot;旬inus;樺lus;樹b;槍ime;樻ezium;揢ƀcht㝲㝽㞁Āry㝷㝻;쀀𝓉;䑆cy;䑛rok;䅧Āio㞋㞎xô᝷headĀlr㞗㞠eftarro÷ࡏightarrow»ཝऀAHabcdfghlmoprstuw㟐㟓㟗㟤㟰㟼㠎㠜㠣㠴㡑㡝㡫㢩㣌㣒㣪㣶ròϭar;楣Ācr㟜㟢ute耻ú䃺òᅐrǣ㟪\0㟭y;䑞ve;䅭Āiy㟵㟺rc耻û䃻;䑃ƀabh㠃㠆㠋ròᎭlac;䅱aòᏃĀir㠓㠘sht;楾;쀀𝔲rave耻ù䃹š㠧㠱rĀlr㠬㠮»ॗ»ႃlk;斀Āct㠹㡍ɯ㠿\0\0㡊rnĀ;e㡅㡆挜r»㡆op;挏ri;旸Āal㡖㡚cr;䅫肻¨͉Āgp㡢㡦on;䅳f;쀀𝕦̀adhlsuᅋ㡸㡽፲㢑㢠ownáᎳarpoonĀlr㢈㢌efô㠭ighô㠯iƀ;hl㢙㢚㢜䏅»ᏺon»㢚parrows;懈ƀcit㢰㣄㣈ɯ㢶\0\0㣁rnĀ;e㢼㢽挝r»㢽op;挎ng;䅯ri;旹cr;쀀𝓊ƀdir㣙㣝㣢ot;拰lde;䅩iĀ;f㜰㣨»᠓Āam㣯㣲rò㢨l耻ü䃼angle;榧ހABDacdeflnoprsz㤜㤟㤩㤭㦵㦸㦽㧟㧤㧨㧳㧹㧽㨁㨠ròϷarĀ;v㤦㤧櫨;櫩asèϡĀnr㤲㤷grt;榜΀eknprst㓣㥆㥋㥒㥝㥤㦖appá␕othinçẖƀhir㓫⻈㥙opô⾵Ā;hᎷ㥢ïㆍĀiu㥩㥭gmá㎳Ābp㥲㦄setneqĀ;q㥽㦀쀀⊊︀;쀀⫋︀setneqĀ;q㦏㦒쀀⊋︀;쀀⫌︀Āhr㦛㦟etá㚜iangleĀlr㦪㦯eft»थight»ၑy;䐲ash»ံƀelr㧄㧒㧗ƀ;beⷪ㧋㧏ar;抻q;扚lip;拮Ābt㧜ᑨaòᑩr;쀀𝔳tré㦮suĀbp㧯㧱»ജ»൙pf;쀀𝕧roð໻tré㦴Ācu㨆㨋r;쀀𝓋Ābp㨐㨘nĀEe㦀㨖»㥾nĀEe㦒㨞»㦐igzag;榚΀cefoprs㨶㨻㩖㩛㩔㩡㩪irc;䅵Ādi㩀㩑Ābg㩅㩉ar;機eĀ;qᗺ㩏;扙erp;愘r;쀀𝔴pf;쀀𝕨Ā;eᑹ㩦atèᑹcr;쀀𝓌ૣណ㪇\0㪋\0㪐㪛\0\0㪝㪨㪫㪯\0\0㫃㫎\0㫘ៜ៟tré៑r;쀀𝔵ĀAa㪔㪗ròσrò৶;䎾ĀAa㪡㪤ròθrò৫að✓is;拻ƀdptឤ㪵㪾Āfl㪺ឩ;쀀𝕩imåឲĀAa㫇㫊ròώròਁĀcq㫒ីr;쀀𝓍Āpt៖㫜ré។Ѐacefiosu㫰㫽㬈㬌㬑㬕㬛㬡cĀuy㫶㫻te耻ý䃽;䑏Āiy㬂㬆rc;䅷;䑋n耻¥䂥r;쀀𝔶cy;䑗pf;쀀𝕪cr;쀀𝓎Ācm㬦㬩y;䑎l耻ÿ䃿Ԁacdefhiosw㭂㭈㭔㭘㭤㭩㭭㭴㭺㮀cute;䅺Āay㭍㭒ron;䅾;䐷ot;䅼Āet㭝㭡træᕟa;䎶r;쀀𝔷cy;䐶grarr;懝pf;쀀𝕫cr;쀀𝓏Ājn㮅㮇;怍j;怌'.split("").map(t=>t.charCodeAt(0))),Ef=new Uint16Array("Ȁaglq \x1Bɭ\0\0p;䀦os;䀧t;䀾t;䀼uot;䀢".split("").map(t=>t.charCodeAt(0)));var En;const wf=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]),Da=(En=String.fromCodePoint)!==null&&En!==void 0?En:function(t){let e="";return t>65535&&(t-=65536,e+=String.fromCharCode(t>>>10&1023|55296),t=56320|t&1023),e+=String.fromCharCode(t),e};function _f(t){var e;return t>=55296&&t<=57343||t>1114111?65533:(e=wf.get(t))!==null&&e!==void 0?e:t}var Ne;(function(t){t[t.NUM=35]="NUM",t[t.SEMI=59]="SEMI",t[t.EQUALS=61]="EQUALS",t[t.ZERO=48]="ZERO",t[t.NINE=57]="NINE",t[t.LOWER_A=97]="LOWER_A",t[t.LOWER_F=102]="LOWER_F",t[t.LOWER_X=120]="LOWER_X",t[t.LOWER_Z=122]="LOWER_Z",t[t.UPPER_A=65]="UPPER_A",t[t.UPPER_F=70]="UPPER_F",t[t.UPPER_Z=90]="UPPER_Z"})(Ne||(Ne={}));const Af=32;var Mt;(function(t){t[t.VALUE_LENGTH=49152]="VALUE_LENGTH",t[t.BRANCH_LENGTH=16256]="BRANCH_LENGTH",t[t.JUMP_TABLE=127]="JUMP_TABLE"})(Mt||(Mt={}));function wn(t){return t>=Ne.ZERO&&t<=Ne.NINE}function yf(t){return t>=Ne.UPPER_A&&t<=Ne.UPPER_F||t>=Ne.LOWER_A&&t<=Ne.LOWER_F}function Ff(t){return t>=Ne.UPPER_A&&t<=Ne.UPPER_Z||t>=Ne.LOWER_A&&t<=Ne.LOWER_Z||wn(t)}function kf(t){return t===Ne.EQUALS||Ff(t)}var Re;(function(t){t[t.EntityStart=0]="EntityStart",t[t.NumericStart=1]="NumericStart",t[t.NumericDecimal=2]="NumericDecimal",t[t.NumericHex=3]="NumericHex",t[t.NamedEntity=4]="NamedEntity"})(Re||(Re={}));var vt;(function(t){t[t.Legacy=0]="Legacy",t[t.Strict=1]="Strict",t[t.Attribute=2]="Attribute"})(vt||(vt={}));class Tf{constructor(e,u,r){this.decodeTree=e,this.emitCodePoint=u,this.errors=r,this.state=Re.EntityStart,this.consumed=1,this.result=0,this.treeIndex=0,this.excess=1,this.decodeMode=vt.Strict}startEntity(e){this.decodeMode=e,this.state=Re.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1}write(e,u){switch(this.state){case Re.EntityStart:return e.charCodeAt(u)===Ne.NUM?(this.state=Re.NumericStart,this.consumed+=1,this.stateNumericStart(e,u+1)):(this.state=Re.NamedEntity,this.stateNamedEntity(e,u));case Re.NumericStart:return this.stateNumericStart(e,u);case Re.NumericDecimal:return this.stateNumericDecimal(e,u);case Re.NumericHex:return this.stateNumericHex(e,u);case Re.NamedEntity:return this.stateNamedEntity(e,u)}}stateNumericStart(e,u){return u>=e.length?-1:(e.charCodeAt(u)|Af)===Ne.LOWER_X?(this.state=Re.NumericHex,this.consumed+=1,this.stateNumericHex(e,u+1)):(this.state=Re.NumericDecimal,this.stateNumericDecimal(e,u))}addToNumericResult(e,u,r,n){if(u!==r){const i=r-u;this.result=this.result*Math.pow(n,i)+Number.parseInt(e.substr(u,i),n),this.consumed+=i}}stateNumericHex(e,u){const r=u;for(;u>14;for(;u>14,i!==0){if(a===Ne.SEMI)return this.emitNamedEntityData(this.treeIndex,i,this.consumed+this.excess);this.decodeMode!==vt.Strict&&(this.result=this.treeIndex,this.consumed+=this.excess,this.excess=0)}}return-1}emitNotTerminatedNamedEntity(){var e;const{result:u,decodeTree:r}=this,n=(r[u]&Mt.VALUE_LENGTH)>>14;return this.emitNamedEntityData(u,n,this.consumed),(e=this.errors)===null||e===void 0||e.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(e,u,r){const{decodeTree:n}=this;return this.emitCodePoint(u===1?n[e]&~Mt.VALUE_LENGTH:n[e+1],r),u===3&&this.emitCodePoint(n[e+2],r),r}end(){var e;switch(this.state){case Re.NamedEntity:return this.result!==0&&(this.decodeMode!==vt.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case Re.NumericDecimal:return this.emitNumericEntity(0,2);case Re.NumericHex:return this.emitNumericEntity(0,3);case Re.NumericStart:return(e=this.errors)===null||e===void 0||e.absenceOfDigitsInNumericCharacterReference(this.consumed),0;case Re.EntityStart:return 0}}}function Sf(t,e,u,r){const n=(e&Mt.BRANCH_LENGTH)>>7,i=e&Mt.JUMP_TABLE;if(n===0)return i!==0&&r===i?u:-1;if(i){const s=r-i;return s<0||s>=n?-1:t[u+s]-1}let a=u,o=a+n-1;for(;a<=o;){const s=a+o>>>1,l=t[s];if(lr)o=s-1;else return t[s+n]}return-1}var M;(function(t){t[t.Tab=9]="Tab",t[t.NewLine=10]="NewLine",t[t.FormFeed=12]="FormFeed",t[t.CarriageReturn=13]="CarriageReturn",t[t.Space=32]="Space",t[t.ExclamationMark=33]="ExclamationMark",t[t.Number=35]="Number",t[t.Amp=38]="Amp",t[t.SingleQuote=39]="SingleQuote",t[t.DoubleQuote=34]="DoubleQuote",t[t.Dash=45]="Dash",t[t.Slash=47]="Slash",t[t.Zero=48]="Zero",t[t.Nine=57]="Nine",t[t.Semi=59]="Semi",t[t.Lt=60]="Lt",t[t.Eq=61]="Eq",t[t.Gt=62]="Gt",t[t.Questionmark=63]="Questionmark",t[t.UpperA=65]="UpperA",t[t.LowerA=97]="LowerA",t[t.UpperF=70]="UpperF",t[t.LowerF=102]="LowerF",t[t.UpperZ=90]="UpperZ",t[t.LowerZ=122]="LowerZ",t[t.LowerX=120]="LowerX",t[t.OpeningSquareBracket=91]="OpeningSquareBracket"})(M||(M={}));var k;(function(t){t[t.Text=1]="Text",t[t.BeforeTagName=2]="BeforeTagName",t[t.InTagName=3]="InTagName",t[t.InSelfClosingTag=4]="InSelfClosingTag",t[t.BeforeClosingTagName=5]="BeforeClosingTagName",t[t.InClosingTagName=6]="InClosingTagName",t[t.AfterClosingTagName=7]="AfterClosingTagName",t[t.BeforeAttributeName=8]="BeforeAttributeName",t[t.InAttributeName=9]="InAttributeName",t[t.AfterAttributeName=10]="AfterAttributeName",t[t.BeforeAttributeValue=11]="BeforeAttributeValue",t[t.InAttributeValueDq=12]="InAttributeValueDq",t[t.InAttributeValueSq=13]="InAttributeValueSq",t[t.InAttributeValueNq=14]="InAttributeValueNq",t[t.BeforeDeclaration=15]="BeforeDeclaration",t[t.InDeclaration=16]="InDeclaration",t[t.InProcessingInstruction=17]="InProcessingInstruction",t[t.BeforeComment=18]="BeforeComment",t[t.CDATASequence=19]="CDATASequence",t[t.InSpecialComment=20]="InSpecialComment",t[t.InCommentLike=21]="InCommentLike",t[t.BeforeSpecialS=22]="BeforeSpecialS",t[t.BeforeSpecialT=23]="BeforeSpecialT",t[t.SpecialStartSequence=24]="SpecialStartSequence",t[t.InSpecialTag=25]="InSpecialTag",t[t.InEntity=26]="InEntity"})(k||(k={}));function yt(t){return t===M.Space||t===M.NewLine||t===M.Tab||t===M.FormFeed||t===M.CarriageReturn}function Ar(t){return t===M.Slash||t===M.Gt||yt(t)}function Cf(t){return t>=M.LowerA&&t<=M.LowerZ||t>=M.UpperA&&t<=M.UpperZ}var gt;(function(t){t[t.NoValue=0]="NoValue",t[t.Unquoted=1]="Unquoted",t[t.Single=2]="Single",t[t.Double=3]="Double"})(gt||(gt={}));const Te={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101]),TextareaEnd:new Uint8Array([60,47,116,101,120,116,97,114,101,97]),XmpEnd:new Uint8Array([60,47,120,109,112])};class Bf{constructor({xmlMode:e=!1,decodeEntities:u=!0},r){this.cbs=r,this.state=k.Text,this.buffer="",this.sectionStart=0,this.index=0,this.entityStart=0,this.baseState=k.Text,this.isSpecial=!1,this.running=!0,this.offset=0,this.currentSequence=void 0,this.sequenceIndex=0,this.xmlMode=e,this.decodeEntities=u,this.entityDecoder=new Tf(e?Ef:Df,(n,i)=>this.emitCodePoint(n,i))}reset(){this.state=k.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=k.Text,this.currentSequence=void 0,this.running=!0,this.offset=0}write(e){this.offset+=this.buffer.length,this.buffer=e,this.parse()}end(){this.running&&this.finish()}pause(){this.running=!1}resume(){this.running=!0,this.indexthis.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=k.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&e===M.Amp&&this.startEntity()}stateSpecialStartSequence(e){const u=this.sequenceIndex===this.currentSequence.length;if(!(u?Ar(e):(e|32)===this.currentSequence[this.sequenceIndex]))this.isSpecial=!1;else if(!u){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=k.InTagName,this.stateInTagName(e)}stateInSpecialTag(e){if(this.sequenceIndex===this.currentSequence.length){if(e===M.Gt||yt(e)){const u=this.index-this.currentSequence.length;if(this.sectionStart=0?(this.state=this.baseState,e===0&&(this.index=this.entityStart)):this.index=this.offset+this.buffer.length-1}cleanup(){this.running&&this.sectionStart!==this.index&&(this.state===k.Text||this.state===k.InSpecialTag&&this.sequenceIndex===0?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===k.InAttributeValueDq||this.state===k.InAttributeValueSq||this.state===k.InAttributeValueNq)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))}shouldContinue(){return this.index=e||(this.state===k.InCommentLike?this.currentSequence===Te.CdataEnd?this.cbs.oncdata(this.sectionStart,e,0):this.cbs.oncomment(this.sectionStart,e,0):this.state===k.InTagName||this.state===k.BeforeAttributeName||this.state===k.BeforeAttributeValue||this.state===k.AfterAttributeName||this.state===k.InAttributeName||this.state===k.InAttributeValueSq||this.state===k.InAttributeValueDq||this.state===k.InAttributeValueNq||this.state===k.InClosingTagName||this.cbs.ontext(this.sectionStart,e))}emitCodePoint(e,u){this.baseState!==k.Text&&this.baseState!==k.InSpecialTag?(this.sectionStart0&&a.has(this.stack[0]);){const o=this.stack.shift();(r=(u=this.cbs).onclosetag)===null||r===void 0||r.call(u,o,!0)}this.isVoidElement(e)||(this.stack.unshift(e),this.htmlMode&&(Aa.has(e)?this.foreignContext.unshift(!0):ya.has(e)&&this.foreignContext.unshift(!1))),(i=(n=this.cbs).onopentagname)===null||i===void 0||i.call(n,e),this.cbs.onopentag&&(this.attribs={})}endOpenTag(e){var u,r;this.startIndex=this.openTagStart,this.attribs&&((r=(u=this.cbs).onopentag)===null||r===void 0||r.call(u,this.tagname,this.attribs,e),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname,!0),this.tagname=""}onopentagend(e){this.endIndex=e,this.endOpenTag(!1),this.startIndex=e+1}onclosetag(e,u){var r,n,i,a,o,s,l,c;this.endIndex=u;let h=this.getSlice(e,u);if(this.lowerCaseTagNames&&(h=h.toLowerCase()),this.htmlMode&&(Aa.has(h)||ya.has(h))&&this.foreignContext.shift(),this.isVoidElement(h))this.htmlMode&&h==="br"&&((a=(i=this.cbs).onopentagname)===null||a===void 0||a.call(i,"br"),(s=(o=this.cbs).onopentag)===null||s===void 0||s.call(o,"br",{},!0),(c=(l=this.cbs).onclosetag)===null||c===void 0||c.call(l,"br",!1));else{const d=this.stack.indexOf(h);if(d!==-1)for(let g=0;g<=d;g++){const v=this.stack.shift();(n=(r=this.cbs).onclosetag)===null||n===void 0||n.call(r,v,g!==d)}else this.htmlMode&&h==="p"&&(this.emitOpenTag("p"),this.closeCurrentTag(!0))}this.startIndex=u+1}onselfclosingtag(e){this.endIndex=e,this.recognizeSelfClosing||this.foreignContext[0]?(this.closeCurrentTag(!1),this.startIndex=e+1):this.onopentagend(e)}closeCurrentTag(e){var u,r;const n=this.tagname;this.endOpenTag(e),this.stack[0]===n&&((r=(u=this.cbs).onclosetag)===null||r===void 0||r.call(u,n,!e),this.stack.shift())}onattribname(e,u){this.startIndex=e;const r=this.getSlice(e,u);this.attribname=this.lowerCaseAttributeNames?r.toLowerCase():r}onattribdata(e,u){this.attribvalue+=this.getSlice(e,u)}onattribentity(e){this.attribvalue+=Da(e)}onattribend(e,u){var r,n;this.endIndex=u,(n=(r=this.cbs).onattribute)===null||n===void 0||n.call(r,this.attribname,this.attribvalue,e===gt.Double?'"':e===gt.Single?"'":e===gt.NoValue?void 0:null),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribvalue=""}getInstructionName(e){const u=e.search(Rf);let r=u<0?e:e.substr(0,u);return this.lowerCaseTagNames&&(r=r.toLowerCase()),r}ondeclaration(e,u){this.endIndex=u;const r=this.getSlice(e,u);if(this.cbs.onprocessinginstruction){const n=this.getInstructionName(r);this.cbs.onprocessinginstruction(`!${n}`,`!${r}`)}this.startIndex=u+1}onprocessinginstruction(e,u){this.endIndex=u;const r=this.getSlice(e,u);if(this.cbs.onprocessinginstruction){const n=this.getInstructionName(r);this.cbs.onprocessinginstruction(`?${n}`,`?${r}`)}this.startIndex=u+1}oncomment(e,u,r){var n,i,a,o;this.endIndex=u,(i=(n=this.cbs).oncomment)===null||i===void 0||i.call(n,this.getSlice(e,u-r)),(o=(a=this.cbs).oncommentend)===null||o===void 0||o.call(a),this.startIndex=u+1}oncdata(e,u,r){var n,i,a,o,s,l,c,h,d,g;this.endIndex=u;const v=this.getSlice(e,u-r);!this.htmlMode||this.options.recognizeCDATA?((i=(n=this.cbs).oncdatastart)===null||i===void 0||i.call(n),(o=(a=this.cbs).ontext)===null||o===void 0||o.call(a,v),(l=(s=this.cbs).oncdataend)===null||l===void 0||l.call(s)):((h=(c=this.cbs).oncomment)===null||h===void 0||h.call(c,`[CDATA[${v}]]`),(g=(d=this.cbs).oncommentend)===null||g===void 0||g.call(d)),this.startIndex=u+1}onend(){var e,u;if(this.cbs.onclosetag){this.endIndex=this.startIndex;for(let r=0;r=this.buffers[0].length;)this.shiftBuffer();let r=this.buffers[0].slice(e-this.bufferOffset,u-this.bufferOffset);for(;u-this.bufferOffset>this.buffers[0].length;)this.shiftBuffer(),r+=this.buffers[0].slice(0,u-this.bufferOffset);return r}shiftBuffer(){this.bufferOffset+=this.buffers[0].length,this.writeIndex--,this.buffers.shift()}write(e){var u,r;if(this.ended){(r=(u=this.cbs).onerror)===null||r===void 0||r.call(u,new Error(".write() after done!"));return}this.buffers.push(e),this.tokenizer.running&&(this.tokenizer.write(e),this.writeIndex++)}end(e){var u,r;if(this.ended){(r=(u=this.cbs).onerror)===null||r===void 0||r.call(u,new Error(".end() after done!"));return}e&&this.write(e),this.ended=!0,this.tokenizer.end()}pause(){this.tokenizer.pause()}resume(){for(this.tokenizer.resume();this.tokenizer.running&&this.writeIndex]*)?>/,Of=new RegExp(Fa),_n=/^(br|hr|img|input|link|meta|area|base|col|embed|keygen|param|source|track|wbr)$/i,Pf=t=>{if(!Of.test(t))return null;const e=t.match(Fa);return e?{tag:e[1],isOpening:!t.startsWith("{const e=t.raw.match(/<\/?([a-zA-Z][a-zA-Z0-9-]*)/i);if(!e)return t;const u=e[1];if(!_n.test(u))return t;if(!t.raw.endsWith("/>")){const r=t.raw.replace(/\s*>$/,"/>");return{...t,raw:r,tag:u,attributes:ka(t.raw)}}return t},ka=t=>{const e={},u=/([a-zA-Z][\w-]*?)=["']([^"']*?)(?:["']|$)/g;let r;for(;(r=u.exec(t))!==null;){const[,i,a]=r;e[i]=a.trim()}const n=/(?:^|\s)([a-zA-Z][\w-]*?)(?=[\s>]|$)/g;for(;(r=n.exec(t))!==null;){const[,i]=r;i&&!e[i]&&(e[i]="")}return e},Mf=t=>{const e=[];let u="";const r=[],n=new Lf({onopentag:(i,a)=>{u.trim()&&(e.push({type:"text",raw:u,text:u}),u=""),_n.test(i)?e.push({type:"html",raw:`<${i}${Object.entries(a).map(([o,s])=>` ${o}="${s}"`).join("")}/>`,tag:i,attributes:a}):(r.push(i),e.push({type:"html",raw:`<${i}${Object.entries(a).map(([o,s])=>` ${o}="${s}"`).join("")}>`,tag:i,attributes:a}))},ontext:i=>{u+=i},onclosetag:i=>{u.trim()&&(e.push({type:"text",raw:u,text:u}),u=""),r.includes(i)&&!_n.test(i)&&(t.includes(``)&&e.push({type:"html",raw:``,tag:i}),r.splice(r.indexOf(i),1))}},{xmlMode:!0,recognizeSelfClosing:!0});return n.write(t),n.end(),u.trim()&&e.push({type:"text",raw:u,text:u}),e},Vf=t=>{const e=t.match(/<[a-zA-Z][^>]*>/g)||[],u=t.match(/<\/[a-zA-Z][^>]*>/g)||[];return e.length>1||u.length>1||e.length===1&&u.length===1},yr=t=>{const e=[];for(const u of t)if(u.type==="list")u.items=u.items.map((r,n)=>({...r,listItemIndex:n,tokens:r.tokens?yr(r.tokens):[]})),e.push(u);else if(u.type==="table")u.header&&(u.header=u.header.map(r=>({...r,tokens:r.tokens?yr(r.tokens):[]}))),u.rows&&(u.rows=u.rows.map(r=>r.map(n=>({...n,tokens:n.tokens?yr(n.tokens):[]})))),e.push(u);else if(u.type==="html"&&Vf(u.raw))e.push(...Mf(u.raw));else if(u.type==="html"){const r=qf(u);e.push(r)}else e.push(u);return An(e)},An=t=>{const e=[],u=[];for(let r=0;r0?t:e};function zf(t,e){xe(e,!0);const u=X(e,"source",19,()=>[]),r=X(e,"renderers",19,()=>({})),n=X(e,"options",19,()=>({})),i=X(e,"isInline",3,!1),a=X(e,"parsed",3,()=>{}),o=ta(e,["$$slots","$$events","$$legacy","source","renderers","options","isInline","parsed"]),s={...xf,...n()},l=new zc,c=R(()=>{const d=new bt(s);return Array.isArray(u())?u():u()?yr(i()?d.inlineTokens(u()):d.lex(u())):[]});Nt(()=>{f(c)&&a()(f(c))});const h={...Hu,...r(),html:r().html?{...Hu.html,...r().html}:Hu.html};_t(t,Fe({get tokens(){return f(c)}},()=>o,{get options(){return s},slug:d=>l?l.slug(d):"",get renderers(){return h}})),De()}const Hf=Object.keys(Hu).filter(t=>t!=="html"),Uf=Object.keys(ra),Gf=()=>{const t={};for(const e of Uf)t[e]=Pc;return t},yn=Hf,Zf=()=>{const t={};for(const e of yn)t[e]=zu;return t},jf=t=>{const e=Zf();for(const u of t)if(Array.isArray(u)){const[r,n]=u;yn.includes(r)&&(e[r]=n)}else{const r=u;yn.includes(r)&&(e[r]=Hu[r])}return e};var Wf=E('');function Yf(t,e){xe(e,!0);let u=X(e,"href",3,""),r=X(e,"title",3,void 0),n=R(()=>CE2.insane(``).match(//)?.[1]);var i=N(),a=I(i);{var o=l=>{var c=Wf(),h=w(c);y(h,()=>e.children??A),U(()=>{ue(c,"href",f(n)),ue(c,"title",r())}),b(l,c)},s=l=>{var c=N(),h=I(c);y(h,()=>e.children??A),b(l,c)};G(a,l=>{f(n)?l(o):l(s,!1)})}b(t,i),De()}var Qf=E('');function Kf(t,e){var u=Qf(),r=w(u);y(r,()=>e.children??A),b(t,u)}var Xf=E('');function Jf(t,e){var u=Xf(),r=w(u);y(r,()=>e.children??A),b(t,u)}var $f=E('
    '),ed=E('
    ');function td(t,e){var u=N(),r=I(u);{var n=a=>{var o=$f(),s=w(o);y(s,()=>e.children??A),U(()=>ue(o,"start",e.start)),b(a,o)},i=a=>{var o=ed(),s=w(o);y(s,()=>e.children??A),b(a,o)};G(r,a=>{e.ordered?a(n):a(i,!1)})}b(t,u)}var ud=E(`
       
    
    `);function rd(t,e){var u=ud(),r=Pe(w(u)),n=w(r);U(()=>{de(u,1,`${e.lang} whitespace-pre-wrap rounded bg-code-bg p-0.5 px-1.25 text-md text-code-text`),ct(n,` ${e.text??""} `)}),b(t,u)}var nd=E(' ');function id(t,e){xe(e,!0);var u=nd(),r=w(u);U(n=>ct(r,n),[()=>e.raw.replace(/`/g,"")]),b(t,u),De()}function Fr(t,e){xe(e,!0);let u=X(e,"inline",3,!1),r=X(e,"link",3,!0);{let n=R(()=>({...jf(["paragraph","text","listitem","orderedlistitem","unorderedlistitem"]),link:r()?Yf:zu,code:u()?zu:rd,codespan:u()?zu:id,em:Kf,list:u()?zu:td,strong:Jf,html:Gf()}));zf(t,{get source(){return e.source},get renderers(){return f(n)},options:{mangle:!1},get isInline(){return u()}})}De()}var ad=E('
    ');function sd(t,e){var u=N(),r=I(u);Cu(r,()=>e.markdownText,n=>{var i=ad(),a=w(i);Fr(a,{get source(){return e.markdownText},inline:!0}),Bu(i,o=>Ou?.(o)),U(()=>i.dir=i.dir),b(n,i)}),b(t,u)}function od(t){const e=t-1;return e*e*e+1}const Ta={CLOSE:"close",MINIMIZE:"minimize",EXPAND:"expand"},ld={RATING:"rating"},Sa={NPS:"NPS",NUMERICAL:"numerical"},Fn={BOTTOMRIGHT:"bottomRight",BOTTOMLEFT:"bottomLeft"},Ye="bottom",Le="top",Je="left",at="right",Vt="center",cd={BOTTOMLEFT:`${Ye}-${Je}`,BOTTOMCENTER:`${Ye}-${Vt}`,BOTTOMRIGHT:`${Ye}-${at}`,TOPLEFT:`${Le}-${Je}`,TOPCENTER:`${Le}-${Vt}`,TOPRIGHT:`${Le}-${at}`,LEFTTOP:`${Je}-${Le}`,LEFTCENTER:`${Je}-${Vt}`,LEFTBOTTOM:`${Je}-${Ye}`,RIGHTTOP:`${at}-${Le}`,RIGHTCENTER:`${at}-${Vt}`,RIGHTBOTTOM:`${at}-${Ye}`},fd={TOP:Le,BOTTOM:Ye},Uu={SAME_WINDOW:"same-window",NEW_TAB:"new-tab",NEW_WINDOW:"new-window"},Gu={SCROLL_PAST_FOLD:"scrollPastFold",NUM_PAGES:"numPages",EXIT_INTENT:"exitIntent",TIME_DELAY:"timeDelay",FEEDBACK:"feedback"},xu={ADVANCED:"ADVANCED",FEEDBACK:"FEEDBACK"},kr={ALWAYS:"always",NUMBER:"number"},Ca={NOT_TRIGGER:"notTrigger"},Du={MAILTO:"mailto-link",PHONE:"tel-link"},Ft={CTA_LOADED:"ctaLoaded",TRIGGER:"trigger",DISPLAY:"display",CLICK:"click",CLOSE:"close",REMOVE:"remove"},Ge={BAR:"bar",BUTTON:"button",POPUP:"popup"},kn="execute-js",dd=/^(https?:\/\/)?(?:[a-z0-9-]{1,63}\.)*[a-z0-9-]{1,63}(\/.*?)?$/gi,hd=/^\+?\d*$/,bd={CTA:"crazyegg-cta"},Eu={SURVEY:"survey",CTA:"cta"},vd={LAUNCHED:"launched"},Ba=374,gd=250,pd=40,md="https://core.crazyegg.com",Tr=[0,3e3,5e3];function Ia(t,e){if(e.duration===0)return;const u=getComputedStyle(t).transform.replace("none",""),r=[Ye,at].includes(e.from)?1:-1,n=[Le,Ye].includes(e.from)?"Y":"X";return{delay:e.delay??0,duration:e.duration??400,easing:e.easing??od,css:(i,a)=>`transform: ${u} translate${n}(${a*100*r}%)`}}const{debug:Sr,addListener:xd,removeListener:Na,ExitIntent:Dd,get:gh,matchesAddon:Ra,matchesTrigger:Ed,trackSurveyResponse:ph,loadScript:mh,IndexedDB:wd,Preview:_d,Emitter:Ad,pagesTracker:yd}=CE2;function La(t,e){return typeof Ra!="function"?Ed(t.config?.audience?.conditions,e):Ra(t,e)}function kt(t,e){Sr(`[Addons] ${t}`,e)}const zt=10,{documentElement:Ht,body:Tn}=document;function Oa(t){for(;t&&(t!==Tn||t!==Ht)&&t instanceof Element;){const e=getComputedStyle(t).position;if(/^(fixed)|(sticky)$/i.test(e))return!0;t=t.offsetParent}}function Fd({width:t,height:e},u,r){return t*e=0;r--){const[n,i]=u[r];if(t>=n&&e<=i){u.splice(r+1,0,[e,u[r][1]]),u[r][1]=t;return}t>=n&&ti&&(u[r][1]=t),tn&&(u[r][0]=e),ti&&u.splice(r,1)}}function kd(t,e,u){return t.bottom<=e&&t.bottom>=e-u||t.top<=e&&t.top>=e-u||t.bottom>=e&&t.top<=e.height}function Td(t,e){return t.bottom=0||t.top>=0&&t.top<=e||t.top<=0&&t.bottom>-e}function Sd(t,e,u){return t.left<=e&&t.left>=e-u||t.right<=e&&t.right>=e-u||t.left<=e-u&&t.right>=e}function Cd(t,e){return t.left>=0&&t.left<=e||t.right>=0&&t.right<=e||t.left<=0&&t.right>=e}function Ut(t,e,u){for(let r=0;r<=t.length-1;r++){const[n,i]=t[r];if(n<=e&&i>=u)return!0}return!1}function Zu(t,e){for(let u=t.length-1;u>=0;u--){const[r,n]=t[u];if(n-e>=r)return n}}function Sn(t,e){for(let u=0;u<=t.length-1;u++){const[r,n]=t[u];if(r+e<=n)return r}}function Br(t,e,u){let r=!1,n;const i=u-e/2,a=u+e/2;for(let o=0;o<=t.length-1;o++){const[s,l]=t[o];if(s<=i&&l>=a&&(r=!0),Math.abs(s-i)h)&&(n={coord:s,distToMiddle:h,start:!0})}else{const c=l-e,h=Math.abs(u-(l-e/2));c>=s&&(n===void 0||n?.distToMiddle>h)&&(n={coord:l,distToMiddle:h,start:!1})}}return{start:n?.start,coord:n?.coord,fitsInCenter:r}}function su(t,e){const u=new RegExp(`${e}:[ ]*([0-9]*)px`),r=Number(t.match(u)?.[1]);if(!isNaN(r))return r}function Bd({preferred:t,autoPosition:e,autoPositionFallbackToShow:u,freeSpaceBottom:r,freeSpaceLeft:n,freeSpaceRight:i,windowWidth:a,windowHeight:o,width:s,height:l,screenPaddingX:c,screenPaddingY:h,currentPosition:d}){if(d){const B=su(d,"left"),C=su(d,"right"),q=su(d,"bottom");if(q===h){if(B&&Ut(r,B,B+s)||C&&Ut(r,a-C-s,a-C))return d}else if(B&&Ut(n,o-q-l,o-q)||C&&Ut(i,o-q-l,o-q))return d}const g=Zu(r,s),v=Zu(i,l),p=Sn(r,s),_=Zu(n,l);let x="",D,m;const T=t===Fn.BOTTOMLEFT?`bottom: ${h}px; left: ${c}px;`:`bottom: ${h}px; right: ${c}px;`;if(t===Fn.BOTTOMLEFT){if(!e)return T;m=p-c,p!==void 0&&(x=`bottom: ${h}px; left: ${p}px`,D=m),m=a-g-c,g!==void 0&&(m{if(D===s)return;const m=getComputedStyle(D)["z-index"];if(m>0&&(l=Math.max(l,m)),e&&Oa(D)){const T=D.getBoundingClientRect();Fd(T,u,r)&&(kd(T,r,i)&&(Cr(T.left-zt,T.right+zt,c),D.parentElement&&!v.includes(D.parentElement)&&v.push(D.parentElement)),Td(T,i)&&(Cr(T.left-zt,T.right+zt,h),D.parentElement&&!v.includes(D.parentElement)&&v.push(D.parentElement)),Cd(T,n)&&(Cr(T.top-zt,T.bottom+zt,d),D.parentElement&&!v.includes(D.parentElement)&&v.push(D.parentElement)),Sd(T,u,n)&&(Cr(T.top-zt,T.bottom+zt,g),D.parentElement&&!v.includes(D.parentElement)&&v.push(D.parentElement)))}D.shadowRoot&&p(D.shadowRoot)})}return p(t),{maxZ:l,freeSpaceBottom:c,freeSpaceLeft:d,freeSpaceRight:g,freeSpaceTop:h,elementsToObserve:v}}function Pa({preferred:t,preview:e,autoPosition:u,autoPositionFallbackToShow:r,width:n,height:i,external:a,observer:o,rootElement:s,currentPosition:l}){if(e)return"position: relative; top: 0; left: 0;";if(a)return"position: absolute; top: 0; left: 0;";const c=Ht.clientWidth||Tn.clientWidth,h=Ht.clientHeight||window.innerHeight,d=20,g=10,{freeSpaceBottom:v,freeSpaceLeft:p,freeSpaceRight:_,maxZ:x,elementsToObserve:D}=Cn({root:Ht,autoPosition:u,windowWidth:c,windowHeight:h,width:n,height:i,screenPaddingX:d,screenPaddingY:g,rootElement:s}),m=Bd({preferred:t,autoPosition:u,autoPositionFallbackToShow:r,freeSpaceBottom:v,freeSpaceLeft:p,freeSpaceRight:_,windowWidth:c,windowHeight:h,width:n,height:i,screenPaddingX:d,screenPaddingY:g,currentPosition:l});if(o?.disconnect(),m===l)return l;if(m)return kt("Survey is positioned",m),`position: fixed; z-index: ${x+1}; ${m};`;kt("Could not autoposition the survey to fit. Elements on the page to avoid:",D),D.forEach(T=>{o?.observe(T,{subtree:!0,childList:!0,attributeFilter:["style","class"]})})}function Nd({position:t,preview:e}){if(e)return"position: absolute; top: 0;";const{maxZ:u}=Cn({root:Ht,autoPosition:!1});return`z-index: ${u+1}; ${t}: 0;`}function qa({preferred:t,preview:e,autoPosition:u,autoPositionFallbackToShow:r,width:n,height:i,observer:a,rootElement:o,currentPosition:s}){const l=Ht.clientWidth||Tn.clientWidth,c=Ht.clientHeight||window.innerHeight;let h,d,g,v;t.match(/(^bottom)|(^top)/)?(h=e?5:20,d=0,g=n,v=i):(h=0,d=e?5:20,g=i,v=n);const{freeSpaceBottom:p,freeSpaceTop:_,freeSpaceLeft:x,freeSpaceRight:D,maxZ:m,elementsToObserve:T}=Cn({root:Ht,autoPosition:e?!1:u,windowWidth:l,windowHeight:c,width:g,height:v,screenPaddingX:h,screenPaddingY:d,rootElement:o}),B=Id({preferred:t,autoPosition:e?!1:u,autoPositionFallbackToShow:r,freeSpaceBottom:p,freeSpaceTop:_,freeSpaceLeft:x,freeSpaceRight:D,windowWidth:l,windowHeight:c,width:g,height:v,screenPaddingX:h,screenPaddingY:d,currentPosition:s});if(a?.disconnect(),B&&s&&B.wrapperPositionStyle===s.wrapperPositionStyle)return s;if(B)return kt("CTA Button is positioned",B),{...B,maxZ:m};kt("Could not autoposition the CTA Button to fit. Elements on the page to avoid: ",T),T.forEach(C=>{a?.observe(C,{subtree:!0,childList:!0,attributeFilter:["style","class"]})})}function Ma(t,e){let u=!1;for(const r of t){for(const n of r)if(n.target!==e){if(n.type==="attributes"){u=!0;break}for(const i of n.addedNodes)if(Oa(i)){u=!0;break}if(u)break}if(u)break}return u}function ju(t,e=500){let u;return function(r){u&&clearTimeout(u),u=setTimeout(t,e,r)}}var Rd=E('

    '),Ld=E(''),Od=E('
    ');function Pd(t,e){xe(e,!0);let u=ne(0),r=ne(void 0),n=ne(void 0),i=ne(!1),a=R(()=>e.bar.position),o=R(()=>e.bar.padding),s=R(()=>e.bar.showButton),l=R(()=>e.bar.fixed),c=R(()=>f(s)?"div":"button"),h=R(()=>f(s)?void 0:e.onCTAClick),d=R(()=>Nd({position:f(a),preview:e.preview}));const g=800;let v,p=ne(!1);const _=nt(new Map),x=nt(new Map);let D=ne(!1),m=ne(void 0);const T=["fixed","sticky"],B=["style","class"],C=nt(new Set);let q=ne(!1),Z=ne(0);function H(F){const L=getComputedStyle(F);if(L.position!=="sticky"||!(L.top!=="auto"||L.bottom!=="auto"||L.left!=="auto"||L.right!=="auto"))return!1;let W=F.parentElement;for(;W&&W!==document.documentElement;){const pe=getComputedStyle(W);if(["hidden","clip"].includes(pe.overflow)||["hidden","clip"].includes(pe.overflowY)||["hidden","clip"].includes(pe.overflowX))return!1;W=W.parentElement}const J=getComputedStyle(document.documentElement);if(["hidden","clip"].includes(J.overflow)||["hidden","clip"].includes(J.overflowX)||["hidden","clip"].includes(J.overflowY))return!1;let ge=F.parentElement;for(;ge&&ge!==document.documentElement&&ge!==document.body;){const pe=getComputedStyle(ge);if(["auto","scroll"].includes(pe.overflowY)||["auto","scroll"].includes(pe.overflowX))return!1;ge=ge.parentElement}const Ie=F.getBoundingClientRect();return Ie.top>=0&&Ie.bottom<=window.innerHeight}function ve(){const F=window.scrollY;(F{let W=Math.max(f(n)-F,0);V(Z,F,!0),re.style.top=`${W}px`}),V(q,!1)}function j(){f(q)||(V(q,!0),requestAnimationFrame(ve))}function le(F){const L=window.getComputedStyle(F);if(_.has(F))T.includes(L.position)||$(F),L.position==="sticky"&&!H(F)&&($(F),x.set(F));else if(T.includes(L.position)&&L[f(a)]==="0px")if(L.position==="sticky"&&!H(F))x.set(F);else{x.delete(F);const re=L[f(a)],W=F.style.transition;F.style.transition=`${f(a)} ${g}ms ease 0s`,F.style[f(a)]=`${f(n)}px`,F.addEventListener("transitionend",()=>F.style.transition=W,{once:!0});const J=Ze(F);_.set(F,{origValue:re,observer:J}),V(D,!0)}}function Se(F){F.querySelectorAll("*").forEach(L=>{L.tagName.toLowerCase().includes("crazyegg-")||(le(L),L.shadowRoot&&Se(L.shadowRoot))})}function Ze(F){const L=new MutationObserver(re=>{re.forEach(W=>{if(W.type==="attributes"&&B.includes(W.attributeName)){const J=window.getComputedStyle(F);T.includes(J.position)||($(F),L.disconnect())}})});return L.observe(F,{attributes:!0,attributeFilter:B}),L}function $(F,L=!1){if(_.has(F)){const{origValue:re,observer:W}=_.get(F);if(W.disconnect(),L){const J=F.style.transition;F.style.transition=`${f(a)} ${g}ms ease 0s`,F.style[f(a)]=re,F.addEventListener("transitionend",()=>F.style.transition=J,{once:!0})}else F.style[f(a)]=re;_.delete(F),_.size===0&&V(D,!1)}}function Y(){window.removeEventListener("scroll",j),C.forEach(F=>F.disconnect()),_.forEach((F,L)=>$(L,!0))}function K(){_.forEach((F,L)=>{L.style[f(a)]=`${f(n)}px`})}function ye(F){const L=new MutationObserver(re=>{re.forEach(W=>{W.addedNodes.forEach(J=>{J.nodeType===Node.ELEMENT_NODE&&(le(J),V(Z,0),J.shadowRoot&&(Se(J.shadowRoot),ye(J.shadowRoot)))}),W.type==="attributes"&&W.target instanceof Element&&B.includes(W.attributeName)&&(le(W.target),V(Z,0))})});L.observe(F,{childList:!0,subtree:!0,attributes:!0,attributeFilter:B}),C.add(L)}function ae(){const F=window.getComputedStyle(v).position==="absolute";F&&(f(m)||window.addEventListener("scroll",j),j()),F||(f(m)&&window.removeEventListener("scroll",j),V(Z,0),K()),x.forEach((L,re)=>le(re)),V(m,F)}const ce=ju(ae,100);tn(()=>{if(window.onbeforeunload=function(){window.scrollTo(0,0)},f(o)&&!e.preview){const F=document.querySelector("html");V(r,F.style.transition,!0),f(a)===Le?V(u,parseInt(F.style.paddingTop)||0,!0):V(u,parseInt(F.style.paddingBottom)||0,!0)}V(i,!0),e.onDisplay()});function fe(){if(f(o)&&!e.preview){const F=document.querySelector("html");f(a)===Le?(F.style.transition=`padding-top ${g}ms ease 0s`,F.style.paddingTop=`${f(u)+f(n)}px`,F.addEventListener("transitionend",()=>F.style.transition=f(r),{once:!0})):F.style.paddingBottom=`${f(u)+f(n)}px`,f(p)||(Se(document),ye(document),V(p,!0))}}Nt(()=>{f(n)&&f(i)&&fe()}),Nt(()=>{f(D)?(ae(),window.addEventListener("resize",ce)):window.removeEventListener("resize",ce)});function ie(){if(f(o)&&!e.preview){const F=document.querySelector("html");if(f(a)===Le){const L=F.style.transition;F.style.transition=`padding-top ${g}ms ease 200ms`,F.style.paddingTop=f(u)?`${f(u)}px`:"",F.addEventListener("transitionend",()=>F.style.transition=L,{once:!0})}else F.style.paddingBottom=f(u)?`${f(u)}px`:"";Y()}}var ee=Od(),_e=w(ee);a0(_e,()=>f(c),!1,(F,L)=>{S(F,()=>({class:"min-h-[48px] w-full bg-background px-12 py-2 text-md",onclick:f(h)})),$i(F,"clientHeight",pe=>V(n,pe,!0));var re=Rd(),W=w(re),J=w(W);nu(J,{get text(){return e.heading},className:"inline font-semibold tablet:mr-5"});var ge=Pe(J,2);sd(ge,{get markdownText(){return e.subtext}});var Ie=Pe(W,2);{var Ve=pe=>{C0(pe,{get title(){return e.buttonTitle},get onClick(){return e.onCTAClick}})};G(Ie,pe=>{f(s)&&pe(Ve)})}b(L,re)});var se=Pe(_e,2);{var Oe=F=>{var L=Ld();L.__click=function(...W){e.handleClose?.apply(this,W)};var re=w(L);cn(re,{name:"cross",class:"h-3 w-3"}),U(W=>de(L,1,W),[()=>me(Ae("absolute right-0 top-1/2 flex h-11 w-11 shrink-0 -translate-y-1/2 items-center justify-center","focus:outline-none","focus-visible:outline-dashed focus-visible:outline-2 focus-visible:outline-offset-[-4px] focus-visible:outline-focus","text-close-btn-icon betterhover:hover:text-close-btn-icon-hover"))]),b(F,L)};G(se,F=>{e.closable&&F(Oe)})}Lu(ee,F=>v=F,()=>v),U(F=>{de(ee,1,F),dt(ee,`${e.cssVariables} ${f(d)}`)},[()=>me(Ae("left-0 w-full font-sans text-base",f(a)===Ye?"fixed":{"absolute tablet:fixed":f(l)==="partial","fixed ":f(l)===!0,"absolute ":!f(l)}))]),ut("outrostart",ee,ie),Ru(7,ee,()=>Ia,()=>({duration:e.preview?0:g,from:f(a),delay:e.preview?0:200})),b(t,ee),De()}Pt(["click"]);var qd=E('
    ');function Md(t,e){var u=N(),r=I(u);Cu(r,()=>e.markdownText,n=>{var i=qd(),a=w(i);Fr(a,{get source(){return e.markdownText},inline:!0,link:!1}),Bu(i,o=>Ou?.(o)),U(()=>i.dir=i.dir),b(n,i)}),b(t,u)}var Vd=(t,e)=>{V(e,!0)},zd=(t,e)=>{V(e,!1)},Hd=(t,e)=>{t.stopPropagation(),t.key==="Escape"&&e()},Ud=E('
    ');function Gd(t,e){xe(e,!0);const{computePosition:u,flip:r,shift:n,offset:i,arrow:a,autoUpdate:o}=CE2.floatingUI;let s=ne(void 0),l,c=ne(void 0),h=ne(void 0),d=ne(void 0),g=ne(!1),v,p=ne(!1),_=ne(!1);const x=`tooltip-${CE2.nanoid()}`;let D=R(()=>e.button.position);const m={top:Ye,right:Je,bottom:Le,left:at};let T=R(()=>f(D).split("-")[0]),B=R(()=>f(D).split("-")[1]),C=R(()=>`${m[f(T)]}${[Je].includes(f(B))?"-start":[at].includes(f(B))?"-end":""}`);const q=ju(()=>Z(l));async function Z($){if(V(s,qa({preferred:f(D),preview:e.preview,autoPosition:e.autoPosition,autoPositionFallbackToShow:e.autoPositionFallbackToShow,width:gd,height:pd,observer:$}),!0),f(s)&&(window.removeEventListener("resize",q),!e.preview)){let ee=function(){if(f(p)||f(_))return;let _e=Ma(Y,e.rootElement);if(Y.length=0,_e){let se=qa({preferred:f(D),preview:e.preview,autoPosition:e.autoPosition,autoPositionFallbackToShow:e.autoPositionFallbackToShow,width:ce.getBoundingClientRect().width,height:ce.getBoundingClientRect().height,rootElement:e.rootElement,currentPosition:f(s)});se&&se.wrapperPositionStyle!==f(s).wrapperPositionStyle&&(clearTimeout(ae),ae=setTimeout(()=>{V(s,se,!0),K++,ye=performance.now(),K===Tr.length&&(ie.disconnect(),ce.removeEventListener("focusout",ee),ce.removeEventListener("mouseleave",ee))},Math.max(Tr[K]-(performance.now()-ye),0)))}};const Y=[];let K=0,ye=performance.now(),ae,ce;const fe=ju(ee,1e3),ie=new MutationObserver(_e=>{!Y.length&&!f(p)&&!f(_)&&fe(),Y.push(_e)});ie.observe(document.documentElement||document.body,{subtree:!0,childList:!0,attributeFilter:["style","class"]}),await Ni(),ce=e.rootElement.shadowRoot.getElementById("main"),ce.addEventListener("focusout",ee),ce.addEventListener("mouseleave",ee)}}window.addEventListener("resize",q),br(()=>{window.removeEventListener("resize",q)}),Nt(()=>{f(D),e.preview,e.autoPosition,e.autoPositionFallbackToShow,Et(()=>{l&&l.disconnect(),l=new MutationObserver(($,Y)=>{Z(Y)}),Z(l)})}),Nt(()=>{f(s)?.wrapperPositionStyle&&e.onDisplay()});function H(){u(f(c),f(h),{placement:`${f(C)}`,middleware:[i(18),r(),n({padding:10}),a({element:f(d)})]}).then(({x:$,y:Y,placement:K,middlewareData:ye})=>{const{x:ae,y:ce}=ye.arrow,fe=m[K.split("-")[0]],ie=[Je,at].includes(fe)?"X":"Y",ee=[Ye,at].includes(fe)?"":"-";Object.assign(f(h).style,{top:`${Y}px`,left:`${$}px`,transform:`translate${ie}(${ee}8px)`}),Object.assign(f(d).style,{left:ae!=null&&!f(C).includes("-end")?`${f(C).includes("-start")?"16":ae}px`:"",top:ce!=null&&!f(C).includes("-end")?`${f(C).includes("-start")?"16":ce}px`:"",right:ae!=null&&!f(C).includes("-start")?`${f(C).includes("-end")?"16":ae}px`:"",bottom:ce!=null&&!f(C).includes("-start")?`${f(C).includes("-end")?"16":ce}px`:"",[fe]:"-4px"})})}function ve(){e.subtext&&window.matchMedia("(hover: hover)").matches&&(V(g,!0),v=o(f(c),f(h),H,{elementResize:!1}))}function j(){V(g,!1),v(),Object.assign(f(h).style,{transform:""})}var le=N(),Se=I(le);{var Ze=$=>{var Y=Ud(),K=w(Y);K.__focusin=[Vd,_],K.__focusout=[zd,_];var ye=w(K),ae=w(ye);ae.__click=function(...se){e.onCTAClick?.apply(this,se)},ae.__keydown=[Hd,j];var ce=w(ae);nu(ce,{get text(){return e.buttonTitle},className:"truncate !whitespace-pre"}),Lu(ae,se=>V(c,se),()=>f(c));var fe=Pe(K,2),ie=w(fe);{var ee=se=>{Md(se,{get markdownText(){return e.subtext}})};G(ie,se=>{f(g)&&se(ee)})}var _e=Pe(ie,2);Lu(_e,se=>V(d,se),()=>f(d)),Lu(fe,se=>V(h,se),()=>f(h)),U((se,Oe,F,L)=>{dt(Y,`${e.cssVariables}`),de(K,1,se),dt(K,`${f(s).wrapperPositionStyle} z-index: ${f(s).maxZ+1}`),dt(ye,`${f(s).positionStyle}`),de(ae,1,Oe),ue(ae,"aria-describedby",e.subtext?`${x}`:""),de(fe,1,F),dt(fe,`z-index: ${f(s).maxZ+1};`),ue(fe,"id",x),ue(fe,"aria-label",e.subtext),de(_e,1,L)},[()=>me(Ae({"fixed ":!e.preview,"absolute ":e.preview})),()=>me(Ae("flex min-w-[100px] max-w-[250px] flex-initial items-center justify-center px-3.75","h-[35px] desktop:h-10","bg-cta-bg text-sm font-semibold text-cta-text","betterhover:hover:bg-cta-bg-hover","active:scale-99 active:!bg-cta-bg-active","focus:outline-none focus-visible:outline-dashed focus-visible:outline-2 focus-visible:outline-offset-1 focus-visible:outline-focus",{"rounded-t-md":f(T)!==Le,"rounded-b-md":f(T)===Le})),()=>me(Ae("absolute left-0 top-0 max-w-[250px]","rounded-md bg-tooltip-bg text-tooltip-text drop-shadow-popup-shadow","text-center text-sm",{"h-0 w-0 p-0 opacity-0":!f(g),"p-2 transition-[opacity,transform] duration-[400ms]":f(g)})),()=>me(Ae("absolute h-2 w-2 rotate-45 bg-tooltip-bg",{hidden:!f(g),block:f(g)}))]),ut("mouseenter",K,()=>{V(p,!0)}),ut("mouseleave",K,()=>{V(p,!1)}),ut("mouseenter",ae,ve),ut("mouseleave",ae,j),ut("focus",ae,ve),ut("blur",ae,j),Ru(5,K,()=>Ia,()=>({duration:e.preview?0:1e3,from:f(T),delay:e.preview?0:200})),b($,Y)};G(Se,$=>{f(s)?.wrapperPositionStyle&&$(Ze)})}b(t,le),De()}Pt(["focusin","focusout","click","keydown"]);const Zd=t=>t;function Bn(t,{delay:e=0,duration:u=400,easing:r=Zd}={}){const n=+getComputedStyle(t).opacity;return{delay:e,duration:u,easing:r,css:i=>`opacity: ${i*n}`}}var jd=E('');function Wd(t,e){xe(e,!0);const{MINIMIZE:u,EXPAND:r,CLOSE:n}=Ta;var i=jd();i.__click=function(...o){e.onClick?.apply(this,o)};var a=w(i);U(o=>{ue(i,"aria-label",`${e.buttonState} ${e.label}`),de(a,1,o)},[()=>me(Ae("relative flex h-[30px] w-[30px] items-center justify-center rounded-full bg-close-btn-bg shadow-popup-shadow","betterhover:group-hover:bg-close-btn-bg-hover betterhover:group-hover:ring-2 betterhover:group-hover:ring-close-btn-ring","group-focus-visible:outline-dashed group-focus-visible:outline-2 group-focus-visible:outline-offset-1 group-focus-visible:outline-close-btn-ring","group-active:scale-99 group-active:bg-close-btn-bg-active","before:relative before:left-px before:top-0 before:inline-block before:w-0.5 before:-rotate-45 before:rounded before:bg-close-btn-icon before:transition-all before:duration-300","after:relative after:-left-px after:top-0 after:inline-block after:w-0.5 after:rotate-45 after:rounded after:bg-close-btn-icon after:transition-all after:duration-300",{"after:h-2.5 after:translate-x-[3px]":e.buttonState===u,"before:h-2.5 before:translate-x-[-3px]":e.buttonState===u,"after:h-2.5 after:translate-x-[-3px]":e.buttonState===r,"before:h-2.5 before:translate-x-[3px]":e.buttonState===r,"before:h-3.5 after:h-3.5":e.buttonState===n,"before:delay-700 after:delay-700":!e.preview}))]),b(t,i),De()}Pt(["click"]);var Yd=E('
    '),Qd=E('');function Kd(t,e){xe(e,!0);let u=R(()=>e.preview?"preview":CE2?.site?.id??"");var r=N(),n=I(r);{var i=o=>{var s=Yd(),l=w(s);cn(l,{name:"ce-big-logo",class:"mt-[60px] h-[58px] w-[111px] text-big-logo"});var c=Pe(l,2);U(h=>{ue(c,"href",`https://www.crazyegg.com/surveys?utm_source=powered_by_link&utm_medium=survey&utm_id=${f(u)}`),de(c,1,h)},[()=>me(Ae("mt-3.75 text-sm text-big-branding-link","focus:outline-none focus-visible:outline-dashed focus-visible:outline-2 focus-visible:outline-offset-1 focus-visible:outline-focus"))]),b(o,s)},a=o=>{var s=Qd(),l=w(s),c=w(l);{let h=R(()=>Ae("h-4 w-4 text-branding",{"tablet:h-[18px] tablet:w-[18px] desktop:h-5 desktop:w-5":e.external&&!e.preview}));cn(c,{name:"ce-logo",get class(){return f(h)}})}U((h,d)=>{de(s,1,h),ue(l,"href",`https://www.crazyegg.com/surveys?utm_source=powered_by_link&utm_medium=survey&utm_id=${f(u)}`),de(l,1,d)},[()=>me(Ae("flex w-full items-center justify-center text-2xs text-branding",{"mt-[30px]":!e.external,"mt-[25px] tablet:text-xs desktop:mt-[20px] desktop:text-sm":e.external})),()=>me(Ae("flex items-center space-x-1.25","focus:outline-none focus-visible:outline-dashed focus-visible:outline-2 focus-visible:outline-offset-1 focus-visible:outline-focus"))]),b(o,s)};G(n,o=>{e.big?o(i):o(a,!1)})}b(t,r),De()}var Xd=E('

    ');function Jd(t,e){xe(e,!0);let u=X(e,"external",3,!1);var r=N(),n=I(r);Cu(n,()=>e.markdownText,i=>{var a=Xd(),o=w(a);Fr(o,{get source(){return e.markdownText},inline:!0}),Bu(a,s=>Ou?.(s)),U(s=>{de(a,1,s),a.dir=a.dir},[()=>me(Ae("mt-[30px] text-center text-2xs text-branding",{"mb-1":u()}))]),b(i,a)}),b(t,r),De()}var $d=E('');function e2(t,e){let u=X(e,"external",3,!1),r=X(e,"big",3,!1);var n=N(),i=I(n);{var a=s=>{Kd(s,{get preview(){return e.preview},get external(){return u()},get big(){return r()}})},o=s=>{var l=N(),c=I(l);{var h=g=>{Jd(g,{get markdownText(){return e.customBrandingText}})},d=g=>{var v=$d();b(g,v)};G(c,g=>{e.customBrandingText?g(h):g(d,!1)},!0)}b(s,l)};G(i,s=>{e.removeBranding?s(o,!1):s(a)})}b(t,n)}function t2(t,e,u,r,n){let i=document.createElement("style");return i.textContent=` @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@600&display=swap'); .feedbackButton { all: unset; font-family: 'Open Sans', sans-serif; font-size: 14px; font-weight: 600; display: flex; align-items: center; height: 35px; border-radius: 6px; padding: 0 15px; background-color: ${t}; color: ${r}; cursor: pointer; white-space: pre; } .feedbackButton:active { scale: 99%; background-color: ${u} } .feedbackButton:hover { background-color: ${e} } .feedbackButton:focus { outline-width: 2px; outline-color: ${n}; outline-offset: 1px; outline-style: dashed; } .feedbackButton:focus:not(:focus-visible) { outline-width: 0px; } .feedbackButton span.emoji { display: inline-block; vertical-align: baseline; width: 1em; height: 1em; background-size: 1em; background-repeat: no-repeat; /* http://www.zeldman.com/2012/03/01/replacing-the-9999px-hack-new-image-replacement/ */ text-indent: 100%; white-space: nowrap; overflow: hidden; background-position: 50%, 50%; background-size: contain; } .feedbackButton span.emoji-sizer { line-height: 0.81em; font-size: 1em; margin: -2px 0; } `,i}var u2=E('');function r2(t,e){xe(e,!0);const{cta_bg:u,cta_bg_hover:r,cta_bg_active:n,cta_text:i,focus:a,text:o}=e.feedback;let s;tn(()=>{s=t2(u,r,n,i,a),e.rootElement.shadowRoot.append(s)}),br(()=>{e.rootElement.shadowRoot.removeChild(s)});var l=u2();l.__click=function(...h){e.onClick?.apply(this,h)};var c=w(l);zi(c,()=>o),Ru(5,l,()=>Bn,()=>({delay:700})),b(t,l),De()}Pt(["click"]);var n2=E("
    "),i2=E('
    ');function a2(t,e){xe(e,!0);const{CLOSE:u,MINIMIZE:r,EXPAND:n}=Ta;let i=X(e,"canClose",3,!1),a=X(e,"collapsible",3,!0),o=X(e,"label",3,"survey"),s=R(()=>i()?u:r),l=ne(void 0),c=ne(void 0),h=R(()=>f(s)===n),d=ne(void 0),g=R(()=>e.feedback?0:24),v=ne(nt(!0));function p(){if(!e.preview)switch(f(s)){case r:V(c,f(l),!0),f(d).scroll(0,0),setTimeout(()=>{V(s,n)},1),e.onPopupStateChange?.(r);break;case n:V(s,r),e.onPopupStateChange?.(n);break;case u:e.handleClose(),e.onPopupStateChange?.(u);break}}var _=i2(),x=w(_);{var D=H=>{var ve=n2(),j=w(ve);{let le=R(()=>i()?u:f(s));Wd(j,{get buttonState(){return f(le)},onClick:p,get preview(){return e.preview},get label(){return o()}})}U(le=>de(ve,1,le),[()=>me(Ae("",{hidden:e.feedback&&f(s)===n,block:!e.feedback||f(s)!==n}))]),b(H,ve)};G(x,H=>{(a()||i())&&H(D)})}var m=Pe(x,2);{var T=H=>{r2(H,{get rootElement(){return e.rootElement},get feedback(){return e.feedback},onClick:p})};G(m,H=>{e.feedback&&f(s)===n&&H(T)})}var B=Pe(m,2),C=w(B),q=w(C);y(q,()=>e.children??A);var Z=Pe(q,2);e2(Z,{get removeBranding(){return e.removeBranding},get preview(){return e.preview},get customBrandingText(){return e.customBrandingText}}),Lu(C,H=>V(d,H),()=>f(d)),U((H,ve)=>{de(_,1,H),dt(C,`height: ${f(s)===n?`${f(g)}px`:f(c)?`${f(c)}px`:"auto"}`),de(C,1,ve)},[()=>me(Ae("absolute flex flex-col items-end space-y-2.5",{"left-0 top-0 -translate-x-1/2":e.preview,"bottom-0 right-0":!e.preview&&(e.positionStyle?.includes("right")||!e.positionStyle),"bottom-0 left-0":!e.preview&&e.positionStyle?.includes("left"),"pointer-events-none":f(v)})),()=>me(Ae("bg-background px-6 shadow-popup-shadow transition-[height] duration-700",{"rounded-t-lg pb-0 pt-6":f(s)===n&&!e.feedback,"scrollbar max-h-80 rounded-lg pt-5":f(s)!==n,"overflow-y-auto":f(s)!==n&&!f(h),"pb-2.5":f(s)!==n&&(!e.removeBranding||e.customBrandingText),"pb-[30px]":f(s)!==n&&e.removeBranding&&!e.customBrandingText,"overflow-hidden":f(h),"w-[310px]":!e.wideLayout,"w-auto":e.wideLayout}))]),ut("introend",_,()=>V(v,!1)),ut("transitionend",C,()=>{f(s)!==n&&V(h,!1),f(s)===r&&V(c,void 0)}),ut("transitionstart",C,()=>{f(s)===n&&V(h,!0)}),$i(C,"clientHeight",H=>V(l,H)),Ru(7,_,()=>Bn),b(t,_),De()}var s2=E("

    ");function o2(t,e){xe(e,!0);var u=s2(),r=w(u);nu(r,{get text(){return e.title}}),U(n=>{de(u,1,n),ue(u,"id",e.id)},[()=>me(Ae("text-base font-semibold text-title wordbreak",{"tablet:text-lg desktop:text-xl":e.external&&!e.preview,"text-center":e.externalThankyou}))]),b(t,u),De()}var l2=E('

    ');function c2(t,e){xe(e,!0);var u=N(),r=I(u);Cu(r,()=>e.markdownText,n=>{var i=l2(),a=w(i);Fr(a,{get source(){return e.markdownText}}),Bu(i,o=>Ou?.(o)),U(o=>{de(i,1,o),ue(i,"id",e.id),i.dir=i.dir},[()=>me(Ae("mt-2.5 whitespace-pre-wrap text-md text-subtext wordbreak",{"tablet:text-base":e.external&&!e.preview,"text-center":e.externalThankyou}))]),b(n,i)}),b(t,u),De()}var f2=E(''),d2=E(''),h2=E('');function b2(t,e){xe(e,!0);let u=X(e,"isSubmit",3,!0),r=R(()=>Ae("flex min-w-[100px] items-center justify-center rounded-md px-3.75","bg-cta-bg text-sm font-semibold text-cta-text","betterhover:hover:bg-cta-bg-hover","active:scale-99 active:!bg-cta-bg-active","focus:outline-none focus-visible:outline-dashed focus-visible:outline-2 focus-visible:outline-offset-1 focus-visible:outline-focus",{"sr-only focus-visible:not-sr-only focus-visible:!px-3.75":e.hiddenCTA,"h-8 focus-visible:!h-8":!e.external||e.preview,"h-8 focus-visible:!h-8 tablet:h-[35px] tablet:focus-visible:!h-[35px] desktop:h-10 desktop:text-md desktop:focus-visible:!h-10":e.external&&!e.preview}));var n=N(),i=I(n);{var a=s=>{var l=f2(),c=w(l);nu(c,{get text(){return e.title},className:"truncate !whitespace-pre"}),U(()=>{de(l,1,me(f(r))),ue(l,"href",e.url)}),b(s,l)},o=s=>{var l=N(),c=I(l);{var h=g=>{var v=d2(),p=w(v);nu(p,{get text(){return e.title},className:"truncate !whitespace-pre"}),U(()=>de(v,1,me(f(r)))),b(g,v)},d=g=>{var v=h2();v.__click=function(..._){e.onClick?.apply(this,_)};var p=w(v);nu(p,{get text(){return e.title},className:"truncate !whitespace-pre"}),U(()=>de(v,1,me(f(r)))),b(g,v)};G(c,g=>{u()?g(h):g(d,!1)},!0)}b(s,l)};G(i,s=>{e.url?s(a):s(o,!1)})}b(t,n),De()}Pt(["click"]);var v2=E("
    ");function g2(t,e){xe(e,!0);var u=v2(),r=w(u),n=w(r);y(n,()=>e.children??A),U((i,a)=>{de(u,1,i),de(r,1,a)},[()=>me(Ae({"mt-5":!e.hiddenCTA&&(!e.external||e.preview),"focus-within:mt-5":e.hiddenCTA&&(!e.external||e.preview),"mt-5 tablet:mt-[30px] desktop:mt-[40px]":!e.hiddenCTA&&e.external&&!e.preview,"focus-within:mt-5 focus-within:tablet:mt-[30px] focus-within:desktop:mt-[40px]":e.hiddenCTA&&e.external&&!e.preview})),()=>me(Ae("flex items-center space-x-2.5",{"justify-center":e.externalThankyou,"justify-between":!e.externalThankyou}))]),b(t,u),De()}var p2=E('
    ');function m2(t,e){xe(e,!0);let u=X(e,"external",3,!1);var r=N(),n=I(r);{var i=a=>{var o=p2(),s=w(o);U(l=>{ue(s,"src",e.image.publicUrl),ue(s,"alt",e.image.alt),de(s,1,l)},[()=>me(Ae("max-h-36 object-contain",{"tablet:max-h-44 desktop:max-h-60":u()}))]),b(a,o)};G(n,a=>{e.image?.publicUrl&&a(i)})}b(t,r),De()}function x2(t,e){return t.type===ld.RATING&&(t.subtype===Sa.NPS||t.subtype===Sa.NUMERICAL&&t.max.value-t.min.value>=6)}function Va(t,e){return t?.some(u=>x2(u))?532:310}var D2=(t,e)=>{V(e,!0)},E2=(t,e)=>{V(e,!1)},w2=E(" ",1),_2=E('
    ');function A2(t,e){xe(e,!0);let u,r,n=ne(void 0),i=ne(!1),a=ne(!1),o=R(()=>e.popup.position),s=R(()=>e.popup.image);const l=ju(()=>c(u));async function c(v){if(V(n,Pa({preferred:f(o),preview:e.preview,autoPosition:e.autoPosition,autoPositionFallbackToShow:e.autoPositionFallbackToShow,width:Va(),height:Ba,observer:v}),!0),f(n)&&(window.removeEventListener("resize",l),!e.preview)){let p=function(){if(f(i)||f(a))return;let C=Ma(_,e.rootElement);if(_.length=0,C){let q=Pa({preferred:f(o),preview:e.preview,autoPosition:e.autoPosition,autoPositionFallbackToShow:e.autoPositionFallbackToShow,width:Va(),height:Ba,rootElement:e.rootElement,currentPosition:f(n)});q&&q!==f(n)&&(clearTimeout(r),r=setTimeout(()=>{V(n,q,!0),x++,D=performance.now(),x===Tr.length&&(B.disconnect(),m.removeEventListener("focusout",p),m.removeEventListener("mouseleave",p))},Math.max(Tr[x]-(performance.now()-D),0)))}};const _=[];let x=0,D=performance.now(),m;const T=ju(p,1e3),B=new MutationObserver(C=>{!_.length&&!f(i)&&!f(a)&&T(),_.push(C)});B.observe(document.documentElement||document.body,{subtree:!0,childList:!0,attributeFilter:["style","class"]}),await Ni(),m=e.rootElement.shadowRoot.getElementById("main"),m.addEventListener("focusout",p),m.addEventListener("mouseleave",p)}}window.addEventListener("resize",l),br(()=>{window.removeEventListener("resize",l),clearTimeout(r),u?.disconnect()}),Nt(()=>{f(o),e.preview,e.autoPosition,e.autoPositionFallbackToShow,Et(()=>{u&&u.disconnect(),u=new MutationObserver((v,p)=>{c(p)}),c(u)})}),Nt(()=>{f(n)&&e.onDisplay()});var h=N(),d=I(h);{var g=v=>{var p=_2();p.__focusin=[D2,a],p.__focusout=[E2,a];var _=w(p);a2(_,{get canClose(){return e.closable},get handleClose(){return e.handleClose},get preview(){return e.preview},get removeBranding(){return e.theme.removeBranding},get customBrandingText(){return e.customBrandingText},get positionStyle(){return f(n)},collapsible:!1,label:"popup",children:(x,D)=>{var m=w2(),T=I(m);o2(T,{id:"ctatitle",get title(){return e.heading},get preview(){return e.preview}});var B=Pe(T,2);m2(B,{get image(){return f(s)}});var C=Pe(B,2);{var q=H=>{c2(H,{id:"ctasubtext",get markdownText(){return e.subtext},get preview(){return e.preview}})};G(C,H=>{e.subtext&&H(q)})}var Z=Pe(C,2);g2(Z,{get preview(){return e.preview},children:(H,ve)=>{b2(H,{get title(){return e.buttonTitle},get preview(){return e.preview},isSubmit:!1,get onClick(){return e.onCTAClick}})},$$slots:{default:!0}}),b(x,m)},$$slots:{default:!0}}),U(()=>dt(p,`${e.cssVariables} ${f(n)}`)),ut("mouseenter",p,()=>{V(i,!0)}),ut("mouseleave",p,()=>{V(i,!1)}),Ru(5,p,()=>Bn,()=>({duration:e.preview?0:400})),b(v,p)};G(d,v=>{f(n)&&v(g)})}b(t,h),De()}Pt(["focusin","focusout"]);function y2(t){const{action:e,url:u,code:r}=t.action,n="CECTATarget";switch(e){case Uu.SAME_WINDOW:return window.open(u,"_self");case Uu.NEW_WINDOW:return window.open(u,n,"popup;toolbar=yes");case Uu.NEW_TAB:return window.open(u,n);case Du.MAILTO:return window.open(`mailto:${u}`,"_self");case Du.PHONE:return window.open(`tel:${u}`);case kn:return new Function(`return ${r}`)()?.(t)}}function F2(t){const e=document.createElement("canvas").getContext("2d");return e.fillStyle=t,e.fillStyle}function k2(t){return CSS.supports("color",t)}function za(t){const u=Nr(t).map(r=>(r/=255,r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4)));return u[0]*.2126+u[1]*.7152+u[2]*.0722}function Ir(t,e){const u=za(t),r=za(e);return 1/(u>r?(r+.05)/(u+.05):(u+.05)/(r+.05))}function Nr(t){const e=t.match(/rgb\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)$/);if(e)return[parseInt(e[1]),parseInt(e[2]),parseInt(e[3])];const r=(/^#[0-9a-fA-F]{6}$/.test(t)?t:F2(t)).substring(1).match(/.{1,2}/g);return[parseInt(r[0],16),parseInt(r[1],16),parseInt(r[2],16)]}function Ha(t){const e=Nr(t),u=e[0]/255,r=e[1]/255,n=e[2]/255;let i=Math.min(u,r,n),a=Math.max(u,r,n),o=a-i,s=0,l=0,c=0;return o==0?s=0:a==u?s=(r-n)/o%6:a==r?s=(n-u)/o+2:s=(u-r)/o+4,s=Math.round(s*60),s<0&&(s+=360),c=(a+i)/2,l=o==0?0:o/(1-Math.abs(2*c-1)),l=+(l*100).toFixed(1),c=+(c*100).toFixed(1),"hsl("+s+","+l+"%,"+c+"%)"}function Be(t,e){const u=Nr(t),r=255*e,n=u.map(i=>Math.round(Math.min(255,Math.max(0,i+r))));return`rgb(${n[0]},${n[1]},${n[2]})`}function Me(t,e){if(e<0||e>1)return t;const u=Nr(t);return`rgba(${u[0]},${u[1]},${u[2]},${e})`}function Ua(t,e){const u=document.createElement("canvas");u.width=5,u.height=5;const r=u.getContext("2d");r.fillStyle=e,r.fillRect(0,0,u.width,u.height),r.fillStyle=t,r.fillRect(0,0,u.width,u.height);const n=r.getImageData(0,0,1,1).data;return`rgb(${n[0]},${n[1]},${n[2]})`}function T2(t,e){const u=+Ha(t).match(/([0-9.]+)%\)/)[1],r=+Ha(e).match(/([0-9.]+)%\)/)[1];return u>r||u===r&&u<50}function z(t,e,u,r){if(!r)return t;const n=t;let i=Ir(t,e);if(i>u)return t;let a=T2(t,e)?1/255:-1/255;for(;i0?(a=-1/255,t=n):t==="rgb(0,0,0)"&&a<0&&(a=1/255,t=n),t=Be(t,a),i=Ir(t,e);return t}function we(t,e,u,r,n,i){if(!i)return Me(t,e);let a=Ir(Ua(Me(t,e),u),r);if(a>n)return Me(t,e);const o=.01;for(;a{const e=JSON.parse(window.sessionStorage.getItem(In)||"{}");e[t]=!0,window.sessionStorage.setItem(In,CE2.JSON.stringify(e))},C2=t=>JSON.parse(window.sessionStorage.getItem(In)||"{}")[t]===!0,B2=t=>{if(t===!0)return 1;const e=t.match(/([\d])+_/);return e&&e[1]?parseInt(e[1],10):!1},Ga=(t,e)=>{const u=e[t.id],{closable:r}=t.config;if(!u?.closed||!r||r===Wu.EVERY_TIME)return!0;if(r===Wu.FOREVER)return Sr(`[Addons][Closable] Matching id=${t.id} result=rejected reason=closedForever`),!1;if(r===Wu.SESSION&&C2(t.id))return Sr(`[Addons][Closable] Matching id=${t.id} result=rejected reason=closedSession`),!1;const n=B2(r);if(n){const i=u.closedAt+n*864e5{const{closable:e}=t.config;e===Wu.SESSION&&S2(t.id)},N2=(t,e)=>t.filter(u=>Ga(u,e));function R2(){return this.test("validColor","Please provide a valid color value.",function(t){return t?k2(t):!0})}function L2(){return this.test("validUrl","Please provide a valid URL.",function(t){return t?t.match(dd):!0})}function O2(){return this.test("validClosableOption","Please provide a valid value.",function(t){return!t||t===!0||t===!1?!0:typeof t!="string"?!1:Object.values(Wu).includes(t)?!0:t.match(/^[1-9][0-9]*_days?$/)})}function P2(t){if(t.inner){t.inner.length===0&&console.error(`Validation error at ${t.path}: ${t.message}`);for(let e of t.inner)console.error(`Validation error at ${e.path}: ${e.message}`)}}function q2(t,e){let u=!0;try{e.validateSync(t)}catch(r){if(u=!1,r.name==="ValidationError")P2(r);else throw r}return u}const{yup:O}=CE2;O.addMethod(O.string,"isValidColor",R2),O.addMethod(O.string,"isValidUrl",L2),O.addMethod(O.mixed,"isValidClosableOption",O2);const Za=O.object().shape({autoPosition:O.boolean(),autoPositionFallbackToShow:O.boolean(),closable:O.mixed().isValidClosableOption(),displayType:O.string().required("Please provide a displayType.").oneOf([...Object.values(Ge)],"Invalid displayType."),heading:O.string().when("displayType",{is:t=>[Ge.BAR,Ge.POPUP].includes(t),then:O.string().required("Please provide a heading."),otherwise:O.string().nullable()}),subtext:O.string(),popup:O.object().when("displayType",{is:t=>t===Ge.POPUP,then:O.object().shape({position:O.string().required("Please provide a position.").oneOf([...Object.values(Fn)],"Please provide a valid position."),image:O.object().shape({id:O.string().required(),publicUrl:O.string().required(),alt:O.string().required("Please provide a description for the image.")}).default(void 0)}),otherwise:O.object().nullable()}),button:O.object().when("displayType",{is:t=>t===Ge.BUTTON,then:O.object().shape({position:O.string().required("Please provide a position.").oneOf([...Object.values(cd)],"Please provide a valid position."),vertical:O.boolean()}),otherwise:O.object().nullable()}),bar:O.object().when("displayType",{is:t=>t===Ge.BAR,then:O.object().shape({position:O.string().required("Please provide a position.").oneOf([...Object.values(fd)],"Please provide a valid position."),padding:O.boolean(),fixed:O.mixed().oneOf([!0,!1,"partial"],"Please provide a valid value."),showButton:O.boolean()}),otherwise:O.object().nullable()}),buttonTitle:O.string().when(["bar","displayType"],(t,e,u)=>[Ge.BUTTON,Ge.POPUP].includes(e)||e===Ge.BAR&&t.showButton?u.required("Please provide a button title."):u.nullable()),action:O.object().shape({action:O.string().required("Please provide an action.").oneOf([...Object.values(Uu),kn,Du.MAILTO,Du.PHONE],"Please provide a valid action."),url:O.string().when("action",{is:t=>[...Object.values(Uu)].includes(t),then:O.string().required("Please provide a URL.").isValidUrl(),otherwise:O.string().when("action",{is:t=>t===Du.MAILTO,then:O.string().required("Please provide an email address.").email("Please provide a valid email address."),otherwise:O.string().when("action",{is:t=>t===Du.PHONE,then:O.string().required("Please provide a phone number.").test("phone","Numbers only: please remove any invalid characters.",t=>t?t.match(hd):!0)})})}),code:O.string().when("action",{is:t=>t===kn,then:O.string().required("Please provide a code.").test("validCode","The code contains syntax errors.",function(t){if(!t)return!0;let e;try{e=new Function(t)}catch{e=!1}return e}),otherwise:O.string().nullable()})}),theme:O.object().shape({dark:O.boolean(),accent:O.string().isValidColor(),bar:O.string().isValidColor(),button:O.string().isValidColor(),removeBranding:O.boolean(),customBrandingText:O.string(),adjustColors:O.boolean(),overrides:O.lazy(t=>t?O.object({...Object.keys(t).reduce((e,u)=>({...e,[u]:O.string().isValidColor()}),{})}):O.object().nullable())})}),ja={colors:["cta-bg","cta-text","cta-bg-hover","cta-bg-active","skip-btn-bg","skip-btn-text","skip-btn-border","skip-btn-bg-hover","skip-btn-hover-border","skip-btn-bg-active","focus","title","subtext","background","branding","close-btn-icon","close-btn-icon-hover","close-btn-bg","close-btn-bg-hover","close-btn-bg-active","close-btn-ring","input-border","input-border-focus","input-bg","input-text","placeholder","scrollbar-thumb","scrollbar-thumb-hover","scrollbar-thumb-active","scrollbar-track","choice","choice-label-text","choice-label-selected-bg","choice-label-selected-text","select-dropdown-bg","select-option-text","select-option-bg","select-option-bg-active","select-option-bg-hover","select-dropdown-indicator-bg","select-dropdown-indicator-bg-hover","rating-stars","rating-label","rating-text","link","code-text","code-bg","error-message","external-bg-color","external-bg-image","big-logo","big-branding-link","tooltip-bg","tooltip-text"],boxShadow:["popup-shadow","choice-label-selected-shadow"]},P=7,Qe=3;function M2({accent:t,dark:e,key:u,adjustColors:r}){const n=e?"#0a1c2e":"#fff",i=e?"#28292A":"#fff",a=i,o=()=>z(e?"#fff":"#0a1c2e",a,P,r),s=e?"#28292A":"#fff",l=i,c=e?"#fff":"#0a1c2e",h=e?"#fff":"#0a1c2e",d=()=>z(e?Be("#28292A",.05):"#F7F8FC",h,P,r),g=e?"#0a1c2e":"#3B4246";switch(u){case"link":return z(t,i,P,r);case"cta-text":return n;case"cta-bg":return z(t,n,P,r);case"cta-bg-hover":return e?Be(z(t,n,P,r),.15):Be(z(t,n,P,r),-.1);case"cta-bg-active":return e?Be(z(t,n,P,r),.07):Be(z(t,n,P,r),-.05);case"skip-btn-text":return o();case"skip-btn-border":return we(t,.2,i,i,Qe,r);case"skip-btn-hover-border":return z(t,i,Qe,r);case"skip-btn-bg":return a;case"skip-btn-bg-hover":return we(e?Be(t,.1):Be(t,-.4),.1,i,o(),P,r);case"skip-btn-bg-active":return we(e?Be(t,-.1):Be(t,-.3),.1,i,o(),P,r);case"focus":return z(e?"#fff":t,i,Qe,r);case"title":return z(e?"#fff":"#0a1c2e",i,P,r);case"subtext":return e?we("#fff",.7,i,i,P,r):z("#3B4246",i,P,r);case"popup-shadow":return e?"0 4px 24px 0 rgba(36,37,39,0.6)":"0 4px 24px 0 rgba(84,89,98,0.2)";case"background":return i;case"branding":return e?we("#fff",.65,i,i,P,r):we("#0A1C2E",.73,i,i,P,r);case"close-btn-icon":return e?"#fff":"#0a1c2e";case"close-btn-bg":return s;case"close-btn-bg-hover":return e?"#3D3E3F":"#F3F4F6";case"close-btn-bg-active":return e?"#535354":"#E2E4E6";case"close-btn-ring":return z(t,s,Qe,r);case"input-border":return we(t,.2,i,i,Qe,r);case"input-border-focus":return z(t,i,Qe,r);case"input-bg":return l;case"input-text":return z(e?"#fff":"#0a1c2e",l,P,r);case"placeholder":return we(e?"#fff":"#0a1c2e",.5,l,l,P,r);case"scrollbar-thumb":return Me(e?"#fff":"#0a1c2e",.4);case"scrollbar-thumb-hover":return Me(e?"#fff":"#0a1c2e",.5);case"scrollbar-thumb-active":return Me(e?"#fff":"#0a1c2e",.6);case"scrollbar-track":return"transparent";case"choice":return z(t,i,Qe,r);case"choice-label-text":return we(e?"#fff":"#0a1c2e",.8,i,i,P,r);case"choice-label-selected-shadow":return e?"0 4px 15px 0 rgba(89, 89, 89, 0.5)":`0 4px 15px 0 ${Me(t,.2)}`;case"choice-label-selected-text":return c;case"choice-label-selected-bg":return e?we(t,.2,i,c,P,r):we(t,.1,i,c,P,r);case"select-option-text":return h;case"select-dropdown-bg":return d();case"select-option-bg":return z(e?Be("#28292A",.05):"#F7F8FC",h,P,r);case"select-option-bg-active":return e?we(t,.2,d(),h,P,r):we(t,.1,d(),h,P,r);case"select-option-bg-hover":return we(t,.05,d(),h,P,r);case"select-dropdown-indicator-bg":return e?we(t,.2,d(),h,P,r):we(t,.1,d(),h,P,r);case"select-dropdown-indicator-bg-hover":return e?we(t,.4,d(),h,P,r):we(t,.3,d(),h,P,r);case"rating-stars":return z(e?"#FFC324":"#916503",i,Qe,r);case"rating-label":return e?we("#fff",.7,i,i,P,r):z("#3B4246",i,P,r);case"rating-text":return z(e?"#fff":"#0a1c2e",i,P,r);case"code-text":return g;case"code-bg":return z(e?"#46484a":"#F1F1F1",g,P,r);case"error-message":return z("#ea5e5c",i,P,r);case"external-bg-color":return e?"#353637":"#F9FAFD";case"external-bg-image":return e?"none":"radial-gradient(rgb(239, 242, 247) 2px, rgb(249, 250, 253) 2px)";case"big-logo":return e?"#99999A":"#828B96";case"big-branding-link":return e?"#7FC2F2":"#0086E6";default:return}}function V2({accent:t,dark:e,key:u,adjustColors:r}){const n=e?"#fff":"#0a1c2e";switch(u){case"tooltip-bg":return e?"#232323":"#fff";case"tooltip-text":return e?"#fff":"#0a1c2e";case"cta-text":return n;case"cta-bg":return z(t,n,P,r);case"cta-bg-hover":return e?Be(z(t,n,P,r),-.1):Be(z(t,n,P,r),.15);case"cta-bg-active":return e?Be(z(t,n,P,r),-.05):Be(z(t,n,P,r),.07);case"focus":return z(t,n,P,r);case"popup-shadow":return e?"0 4px 14px rgba(36,37,39,0.2)":"0 4px 14px rgba(84,89,98,0.2)";default:return}}function z2({bar:t,button:e,dark:u,key:r,adjustColors:n}){const i=u?"#fff":"#0a1c2e",a=z(t,i,P,n),o=u?"#0a1c2e":"#fff",s=z(z(e,a,Qe,n),o,P,n);switch(r){case"link":return z(e,a,P,n);case"cta-text":return o;case"cta-bg":return s;case"cta-bg-hover":return u?Be(s,.15):Be(s,-.1);case"cta-bg-active":return u?Be(s,.07):Be(s,-.05);case"focus":return z(u?"#fff":e,a,Qe,n);case"title":case"subtext":return i;case"background":return a;case"close-btn-icon":return Me(u?"#fff":"#0a1c2e",.5);case"close-btn-icon-hover":return Me(u?"#fff":"#0a1c2e",.8);default:return}}function H2(t,e){const u=t?.dark??!1,r=t?.accent??"#4ABCD0",n=t?.bar??"#34D495",i=t?.button??"#225B3F",a=t?.adjustColors??"true";let o;switch(e){case Ge.POPUP:o=M2;break;case Ge.BAR:o=z2;break;case Ge.BUTTON:o=V2;break}return[...ja.colors,...ja.boxShadow].map(s=>{const l=t?.overrides?.[s]??o({accent:r,bar:n,button:i,dark:u,key:s,adjustColors:a});return l?`--${s}:${l};`:""}).join("")}function U2(t,e){xe(e,!0);let u=X(e,"closed",3,!1),r=ne(!1),n=R(()=>({id:e.id,...e.data})),i=R(()=>e.data?.autoPosition??!1),a=R(()=>e.data?.autoPositionFallbackToShow??!0),o=R(()=>e.data?.closable),s=R(()=>e.data?.displayType),l=R(()=>e.data?.heading),c=R(()=>e.data?.subtext),h=R(()=>e.data?.buttonTitle),d=R(()=>e.data?.action),g=R(()=>{let j={...e.data.theme};return j.adjustColors==null&&(j.adjustColors=!0),j}),v=R(()=>f(g)?.customBrandingText??""),p=R(()=>e.data?.popup),_=R(()=>e.data?.bar),x=R(()=>e.data?.button),D=R(()=>{switch(f(s)){case Ge.BAR:return Pd;case Ge.POPUP:return A2;case Ge.BUTTON:return Gd}}),m=R(()=>H2(f(g),f(s))),T=R(()=>q2({autoPosition:f(i),autoPositionFallbackToShow:f(a),closable:f(o),displayType:f(s),heading:f(l),subtext:f(c),buttonTitle:f(h),action:f(d),theme:f(g),bar:f(_),popup:f(p),button:f(x)},Za));function B(j){j?.stopPropagation(),e.preview||(CE2.CTA?.emit(Ft.CLOSE,f(n)),CE2.CTA?.stop(e.id))}function C(){!e.preview&&!f(r)&&CE2.CTA?.emit(Ft.DISPLAY,f(n)),V(r,!0)}function q(){e.preview||(CE2.CTA?.emit(Ft.CLICK,f(n)),y2({...f(n),remove:B}))}br(()=>{f(r)&&!e.preview&&CE2.CTA?.emit(Ft.REMOVE,f(n))});var Z=N(),H=I(Z);{var ve=j=>{const le=R(()=>f(D));var Se=N(),Ze=I(Se);He(Ze,()=>f(le),($,Y)=>{Y($,{handleClose:B,onCTAClick:q,onDisplay:C,get cssVariables(){return f(m)},get preview(){return e.preview},get rootElement(){return e.rootElement},get autoPosition(){return f(i)},get autoPositionFallbackToShow(){return f(a)},get closable(){return f(o)},get displayType(){return f(s)},get heading(){return f(l)},get subtext(){return f(c)},get buttonTitle(){return f(h)},get action(){return f(d)},get theme(){return f(g)},get customBrandingText(){return f(v)},get bar(){return f(_)},get popup(){return f(p)},get button(){return f(x)}})}),b(j,Se)};G(H,j=>{!u()&&f(T)&&j(ve)})}b(t,Z),De()}function G2(t){var e=!0,u=!1,r=null,n={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function i(x){return!!(x&&x!==document&&x.nodeName!=="HTML"&&x.nodeName!=="BODY"&&"classList"in x&&"contains"in x.classList)}function a(x){var D=x.type,m=x.tagName;return!!(m==="INPUT"&&n[D]&&!x.readOnly||m==="TEXTAREA"&&!x.readOnly||x.isContentEditable)}function o(x){x.classList.contains("focus-visible")||(x.classList.add("focus-visible"),x.setAttribute("data-focus-visible-added",""))}function s(x){x.hasAttribute("data-focus-visible-added")&&(x.classList.remove("focus-visible"),x.removeAttribute("data-focus-visible-added"))}function l(x){x.metaKey||x.altKey||x.ctrlKey||(i(t.activeElement)&&o(t.activeElement),e=!0)}function c(){e=!1}function h(x){i(x.target)&&(e||a(x.target))&&o(x.target)}function d(x){i(x.target)&&(x.target.classList.contains("focus-visible")||x.target.hasAttribute("data-focus-visible-added"))&&(u=!0,window.clearTimeout(r),r=window.setTimeout(function(){u=!1},100),s(x.target))}function g(){document.visibilityState==="hidden"&&(u&&(e=!0),v())}function v(){document.addEventListener("mousemove",_),document.addEventListener("mousedown",_),document.addEventListener("mouseup",_),document.addEventListener("pointermove",_),document.addEventListener("pointerdown",_),document.addEventListener("pointerup",_),document.addEventListener("touchmove",_),document.addEventListener("touchstart",_),document.addEventListener("touchend",_)}function p(){document.removeEventListener("mousemove",_),document.removeEventListener("mousedown",_),document.removeEventListener("mouseup",_),document.removeEventListener("pointermove",_),document.removeEventListener("pointerdown",_),document.removeEventListener("pointerup",_),document.removeEventListener("touchmove",_),document.removeEventListener("touchstart",_),document.removeEventListener("touchend",_)}function _(x){x.target.nodeName&&x.target.nodeName.toLowerCase()==="html"||(e=!1,p())}document.addEventListener("keydown",l,!0),document.addEventListener("mousedown",c,!0),document.addEventListener("pointerdown",c,!0),document.addEventListener("touchstart",c,!0),document.addEventListener("visibilitychange",g,!0),v(),t.addEventListener("focus",h,!0),t.addEventListener("blur",d,!0),t.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&t.host?t.host.setAttribute("data-js-focus-visible",""):t.nodeType===Node.DOCUMENT_NODE&&(document.documentElement.classList.add("js-focus-visible"),document.documentElement.setAttribute("data-js-focus-visible",""))}function Z2(t,e){window.customElements.get(t)||window.customElements.define(t,class extends HTMLElement{constructor(){super(),this.attachShadow({mode:"open"})}});const u=document.createElement(t),r=document.querySelector(e);return e&&r?r.append(u):document.documentElement.append(u),u}function Wa(t,e){const u=t?.scriptVersion&&e?t.scriptVersion:CE2?.VERSION;return{CLOSABLE:u?CE2.minimumVersion(u,"11.5.61"):!1,LABEL_MULTIPLE_CHOICE:u?CE2.minimumVersion(u,"11.5.71"):!1,MULTIPLE_URLS_TYPE:u?CE2.minimumVersion(u,"11.5.80"):!1,CLOSABLE_OPTIONS:u?CE2.minimumVersion(u,"11.5.88"):!1,SAMPLING:u?CE2.minimumVersion(u,"11.5.88"):!1,POPUP_IMAGE:u?CE2.minimumVersion(u,"11.5.118"):!1,CUSTOM_BRANDING:u?CE2.minimumVersion(u,"11.5.141"):!1,COLOR_ACCESSIBILITY:u?CE2.minimumVersion(u,"11.5.149"):!1,BUTTON_CTA_TOOLTIP_MARKDOWN:u?CE2.minimumVersion(u,"11.5.170"):!1,MESSAGE_QUESTION_TYPE:u?CE2.minimumVersion(u,"11.5.348"):!1,OTHER_RESPONSE:u?CE2.minimumVersion(u,"11.5.378"):!1}}const Ya=1500;function Yu(t,e,u,r){kt(`[${t}] Matching target`,{params:e,matches:u}),r?kt(`[${t}] Matched`,r):kt(`[${t}] No matches`)}class j2{constructor({type:e,onLoad:u,displayHandler:r,previewHandler:n}){this.type=e,this.isShown=!1,this.previewHandler=n,this.displayHandler=r,this.advancedAddonTriggered=null,this.onLoad=u}isAdvancedAddonHidding(e){return this.advancedAddonTriggered===e&&this.hidingTimeout}stopAdvancedAddonHiding(){clearTimeout(this.hidingTimeout)}preventHiding(e){this.preventHidingTimeout&&clearTimeout(this.preventHidingTimeout),this.preventHidingOnPage=e,this.preventHidingTimeout=setTimeout(()=>{this.preventHidingTimeout=null,this.preventHidingOnPage=null},Ya)}scheduleHiding(e){this.hidingTimeout=setTimeout(()=>{this.preventHidingTimeout&&this.preventHidingOnPage===CE2.w.location.pathname?(clearTimeout(this.preventHidingTimeout),this.preventHidingTimeout=null,this.preventHidingOnPage=null):(this.displayHandler.hide(e),this.isShown=!1,this.hidingTimeout=null)},Ya)}async load(){const e=CE2.state;if(this.previewHandler.isPreview()||this.previewHandler.isOpenedWindow()){kt("Addon Preview: do not load original Addon");return}typeof this.onLoad!="function"||await this.onLoad(),this.displayHandler.resetExitIntent();const u=e[this.type];if(u?.id===this.advancedAddonTriggered)if(this.preventHidingTimeout&&this.preventHidingOnPage===CE2.w.location.pathname)clearTimeout(this.preventHidingTimeout),this.preventHidingTimeout=null,this.preventHidingOnPage=null;else return this.scheduleHiding(u.id);if(!u){const n=await this.getActiveAddon();n?(e[this.type]=n,this.displayHandler.show(n),this.isShown=!0):(this.type===Eu.SURVEY&&CE2.Survey&&CE2.Survey.emit(Ca.NOT_TRIGGER),this.type===Eu.CTA&&CE2.CTA&&CE2.CTA.emit(Ca.NOT_TRIGGER));return}if(u.id===this.advancedAddonTriggered)return;const r=await this.displayHandler.seenAddons();La(u)&&Ga(u,r)?this.isShown||(this.displayHandler.show(u),this.isShown=!0):this.displayHandler.isInteracted||(this.displayHandler.hide(u.id),this.isShown=!1)}async getActiveAddon(e){const u=CE2.site,r=(CE2.data.addons||[]).filter(l=>l.type===this.type);if(!r?.length)return kt("Nothing to match"),null;let n=[],i=e?.mode===xu.ADVANCED?r.filter(l=>l.site===u?.id&&l.config.mode===xu.ADVANCED&&l.id===e.id):r.filter(l=>l.site===u?.id&&l.config.mode!==xu.ADVANCED&&e?.mode===xu.FEEDBACK==(l.config.behavior?.show===Gu.FEEDBACK)&&La(l,{debugCallback:(c,h)=>{n.push({addon:l,message:c,accepted:h})}}));if(!i.length)return Yu(this.type,e,n,!1),null;const a=await this.displayHandler.seenAddons();if(i=i.filter(l=>{const{repeat:c,repeatCount:h}=l.config.behavior||{},d=a[l.id];if(d){if(c===kr.NUMBER&&h<=d.count)return n.push({addon:l,message:"alreadySeen",accepted:!1}),!1;if(c!==kr.ALWAYS&&d.complete)return n.push({addon:l,message:"alreadyCompleted",accepted:!1}),!1}return!0}),!i.length)return Yu(this.type,e,n,!1),null;i=N2(i,a);const o=i.filter(l=>{const{repeat:c}=l.config.behavior||{},h=a[l.id];return h&&(c!==kr.ALWAYS||!h.complete)});if(o.length>0){const l=o.sort((c,h)=>a[h.id].date-a[c.id].date)[0];return n.push({addon:l,message:"lastShow",accepted:!0}),Yu(this.type,e,n,l),l}const s=i.filter(l=>l.config.behavior?.repeat===kr.ALWAYS);if(s.length>0){for(const l of s)n.push({addon:l,message:"alwaysShow",accepted:!0});i=s}else{const l=CE2.visitorTracker.getNumVisits();let c=null;const h=i.map(({id:d})=>d);for(const d of Object.keys(a)){const g=a[d];h.includes(d)&&(!c||c.date0){const l=Math.round((i.length-1)*Math.random()),c=i[l];return n.push({addon:c,message:"randomlySelected",accepted:!0}),Yu(this.type,e,n,c),c}}}const Nn="close";class W2{constructor(e){this.type=e,this.localStorageKey=`ce_seen_${e}s`,this.indexedDB=new wd(`seen_${e}s`)}async isNotSeen(e){const u=await this.getSeen();return!(u[e]&&u[e].complete)}async isNotClosed(e){const u=await this.getSeen();return!(u[e]&&u[e].closed)}async markAsComplete(e){const u=await this.getSeen();u[e].complete=!0,await this.storeSeen(u)}async markAsClosed(e){const{id:u}=e,r=await this.getSeen();r[u].closed=!0,r[u].closedAt=Date.now(),await this.storeSeen(r),I2(e)}async recordVisit(e){const u=await this.getSeen();u[e]||(u[e]={count:0}),u[e].count++,u[e].date=+new Date,u[e].numVisits=CE2.visitorTracker.getNumVisits(),u[e].complete=!1,await this.storeSeen(u)}async getSeen(){const e=window.localStorage.getItem(this.localStorageKey);return!e&&window.indexedDB?(await this.indexedDB.readAll()).reduce((r,n)=>(r[n.id]=n,r),{}):JSON.parse(e||"{}")}async storeSeen(e){if(localStorage.setItem(this.localStorageKey,CE2.JSON.stringify(e)),window.indexedDB){const u=Object.keys(e).map(r=>Object.assign({id:r},e[r]));return await this.indexedDB.store(u)}else return Promise.resolve()}}class Y2{constructor(e,{isPreview:u,onCreate:r,onDestroy:n,onReady:i}){this.type=e,this.visitsTracker=new W2(e),this.exitIntent,this.listener,this.timeout,this.isInteracted=!1,this.isPreview=u,this.onCreate=r,this.onReady=i,this.onDestroy=n,typeof BroadcastChannel<"u"&&(this.bc=new BroadcastChannel("CE:Addon"),this.bc.addEventListener("message",a=>{a.data?.name===Nn&&CE2.state?.[this.type]?.id===a.data.id&&this.hide(a.data.id)}))}seenAddons(){return this.visitsTracker.getSeen()}show(e){if(!this.visitsTracker.isNotSeen(e.id))return!1;const{show:u,timeDelaySeconds:r,numPages:n}=e.config.behavior||{};if(this.onReady&&this.onReady(e),e.config.mode&&e.config.mode===xu.ADVANCED)this.create(e);else if(u===Gu.SCROLL_PAST_FOLD)this.listener=()=>{const i=window.scrollY||document.documentElement.scrollTop||document.body.scrollTop,a=document.documentElement.clientHeight||document.body.clientHeight;i>a&&(this.create(e),Na(window,"scroll",this.listener),this.listener=null)},xd(window,"scroll",this.listener),this.listener();else if(u===Gu.NUM_PAGES)yd.getPages()>n&&this.create(e);else if(u===Gu.EXIT_INTENT)this.exitIntent=new Dd(()=>{this.create(e)});else{let i=0;u===Gu.TIME_DELAY&&(i=Math.ceil(r*1e3-performance.now())),this.timeout=setTimeout(()=>{this.create(e),this.timeout=null},i)}return!0}async create(e){const{id:u,config:r}=e;this.isPreview||this.visitsTracker.recordVisit(u);const n=async()=>{await this.visitsTracker.markAsComplete(u),this.bc?.postMessage({name:Nn,id:u})},i=()=>{setTimeout(()=>this.visitsTracker.markAsClosed(e),0),this.bc?.postMessage({name:Nn,id:u})};this.onCreate(u,r,{complete:n,close:i})}resetExitIntent(){this.exitIntent&&this.exitIntent.destroy()}hide(e){this.timeout&&clearTimeout(this.timeout),this.listener&&Na(window,"scroll",this.listener),this.onDestroy(e),this.listener=null,this.timeout=null}}let Qu=!1;const Rn=_d[Eu.CTA],Ln=new Y2(Eu.CTA,{isPreview:Rn.isPreview(),onReady({id:t}){CE2.CTA.readyForDisplay(t)},onDestroy(t){CE2.CTA?.stop(t)},onCreate(t,e,{complete:u,close:r}){const n=CE2.CTA,i=Rn.isPreview();window.opener&&i&&n.on(Ft.DISPLAY,()=>{window.opener.postMessage({status:vd.LAUNCHED},md)}),n.on(Ft.CLICK,u),Qu||n.on(Ft.CLOSE,r),n.createCTA(t,{sitePreview:i,data:e})}}),Gt=new j2({type:Eu.CTA,previewHandler:Rn,displayHandler:Ln}),Q2=()=>{Qu&&(Qu=!1,Gt.isShown=!1,Gt.advancedAddonTriggered=null,delete CE2.state.cta)},K2=t=>{t&&t.mode==="preview"&&t.addon?Ln.show(t.addon):Gt.load()},X2=async t=>{const{state:e,site:u,ipBlocked:r,w:n}=CE2,i=n.location.pathname;if(!u?.id||r)return;Gt.advancedAddonTriggered=t;let a=e.cta;if(a||(a=await Gt.getActiveAddon({mode:xu.ADVANCED,id:t,show:!0})),a&&a.id===t){if(e.cta=a,Gt.isAdvancedAddonHidding(t))return Gt.stopAdvancedAddonHiding();Qu||(Qu=Ln.show(a)),Gt.preventHiding(i)}};class On extends Ad{constructor(){super(),this.originalScript=document.currentScript,this.ctas={},this.active=!1}createCTA(e,u){const{data:r,target:n,preview:i,sitePreview:a,userData:o}=u;if(!i){if(this.active){console.error("Cannot create CTA, another CTA is already active on the site.");return}this.active=!0}i&&this.ctas[e]&&this.stop(e,!0);const s=this.defineElement(n);G2(s.shadowRoot);const l=nt({id:e,data:r,preview:i,rootElement:s,sitePreview:a,userData:o}),c=e0(U2,{target:s.shadowRoot,props:l,intro:!0});this.ctas[e]={data:r,app:c,rootElement:s,preview:i,userData:o,props:l}}defineElement(e){const u=Z2(bd.CTA,e),r=this.originalScript.src.replace(".js",".css"),n=document.createElement("link");return n.setAttribute("href",r),n.setAttribute("rel","stylesheet"),u.setAttribute("style","display:none;"),n.onload=()=>{u.removeAttribute("style")},u.shadowRoot.append(n),u}readyForDisplay(e){this.emit(Ft.TRIGGER,{id:e,...this.ctas[e]?.data})}update(e,u){if(this.ctas?.[e]?.preview&&this.ctas?.[e]?.app){const{data:r}=u;this.ctas[e].props.data={...this.ctas[e].props.data,...r}}}stopAll(){for(const e of Object.keys(this.ctas))this.stop(e)}async stop(e,u){if(this.ctas?.[e]?.app){if(u||(this.ctas[e].props.closed=!0,await new Promise(r=>setTimeout(r,1e3))),u0(this.ctas[e].app),this.active=!1,this.ctas?.[e]?.rootElement){const r=this.ctas[e].rootElement;r.parentNode.removeChild(r)}delete this.ctas[e],Q2()}}remove(){this.active&&Object.keys(this.ctas).forEach(e=>this.stop(e))}getValidationSchema(){return Za}hasCapability(e,u){return!!Wa(this.ctas?.[e]?.userData,this.ctas?.[e]?.preview)?.[u]}getAllCapabilities(e){return Wa(e,!0)}}On.prototype.showCTA=X2.bind(On.prototype),CE2.CTA=new On,CE2.launchCTA=K2,window.dispatchEvent(new CustomEvent(Ft.CTA_LOADED))})(); //# sourceMappingURL=cta.js.map